Lambduck : Un langage de programmation fonctionnel minimaliste
2025-06-06
Lambduck est un langage de programmation fonctionnel minimaliste dont la syntaxe se compose de quelques formes spéciales : `` pour l'abstraction lambda, `` pour l'application de fonction, et les nombres 0, 1, etc., comme indices de De Bruijn. Les fonctions intégrées `,` lisent un caractère depuis stdin et le convertissent en un nombre de Church, et `.` convertit un nombre de Church en un caractère et l'écrit sur stdout. Des exemples incluent les définitions de vrai, faux et du combinateur Z, ainsi qu'un simple programme "hello world". Sa simplicité le rend idéal pour explorer les concepts de la programmation fonctionnelle.
Lire plus
Développement
langage minimaliste