oft gibt es diese Unterscheidung:
Richtig ist: Funktionen sind Daten.
wg. 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)