ein Datum (Objekt) kann man
eine Funktion, deren erstes Argument eine Funktion ist:
map ( \ x -> x * x ) [ 1,2,3 ] map f xs = if null xs then [] else f (head xs) : map f (tail xs)
zweites Argument: Liste von Funktionen
map ( \ f -> f 3 ) [ sin, cos, log ]