oft gibt es diese Unterscheidung:
Funktionen sind auch Daten.
Folgerung (Orthogonalität): Funktionen können auch Argumente und Resultate von Funktionen sein.
(Wenn man das nicht hat, muß man es simulieren
sog. objektorientierte Programmierung:
Klassen sind Records von Funktionen)