Partielle Applikation

Die partielle Applikation ist eine direkte Folge des Currying. Sie erlaubt es, eine Funktion mit weniger Argumenten aufzurufen, als sie insgesamt erwartet. Das Ergebnis ist eine neue, spezialisierte Funktion, die auf die restlichen Argumente wartet.
Beispiel: add 5 wendet die Funktion add auf das erste Argument an und erzeugt eine neue Funktion, die zu jeder Zahl 5 addiert.