Funktionsdaten
摘要
Funktionen werden als Daten behandelt. Funktionstypen über funktionale Schnittstellen definiert und mit Lambda-Ausdrücken Funktionen erzeugt. Damit lässt sich Programmieren höherer Ordnung realisieren, indem Funktionen als Parameter Funktionsobjekte übergeben werden. Beispiele zur Messung der Ausführungszeit mit Hilfe von nullstelligen Funktionsobjekten werden gegeben und eine verzögert ausgewertete Datenstruktur entwickelt.