F#
Lambda-Kalkül
Der Lambda-Kalkül ist ein mathematisches Modell zur Beschreibung von Berechnungen und bildet die theoretische Grundlage der funktionalen Programmierung. Er wurde in den 1930er Jahren von Alonzo Church entwickelt und gehört zu den zentralen Konzepten der theoretischen Informatik.
Berechnungen werden im Lambda-Kalkül durch sogenannte Lambda-Ausdrücke dargestellt. Diese haben die Form , wobei die Eingabevariable und der Ausdruck ist, der mit dieser Variable arbeitet. Solche Ausdrücke repräsentieren anonyme Funktionen.
Ein Beispiel ist , was einer Funktion entspricht, die eine Zahl um eins erhöht (vergleichbar mit .