Lambduck: Eine minimalistische funktionale Programmiersprache
2025-06-06
Lambduck ist eine minimalistische funktionale Programmiersprache mit einer Syntax aus wenigen Sonderformen: `` für Lambda-Abstraktion, `` für Funktionsanwendung und Zahlen 0, 1 usw. als De-Bruijn-Indizes. Die eingebauten Funktionen `,` lesen ein Zeichen von stdin und konvertieren es in eine Church-Zahl, und `.` konvertiert eine Church-Zahl in ein Zeichen und gibt sie auf stdout aus. Beispiele beinhalten Definitionen für wahr, falsch und den Z-Kombinator sowie ein einfaches "Hello World"-Programm. Seine Einfachheit macht es ideal, um funktionale Programmierkonzepte zu erkunden.
Mehr lesen
Entwicklung
minimalistische Sprache