Add example on how a Haskeller would write this function

Bu işleme şunda yer alıyor:
Julian Ospald 2015-04-19 19:49:56 +02:00
ebeveyn 61347e2c8e
işleme 729c460112
Veri tabanında bu imza için bilinen anahtar bulunamadı
GPG Anahtar Kimliği: 220CD1C5BDEED020
1 değiştirilmiş dosya ile 2 ekleme ve 0 silme

Dosyayı Görüntüle

@ -494,6 +494,8 @@ square xs = map (\x -> x * x) xs
absList :: [Int] -> [Int]
absList xs = map (\x -> abs x) xs
-- a haskeller would write, GHCi...
absList = map abs
\end{haskellcode}
\pause
Cool, right? So now we have abstracted out the \textbf{recursion pattern} that is all the same for those 3 functions. \code{map} is actually part of the standard library (called \emph{Prelude}).