Key facts
- Programming language.name
- Unlambda
- Programming language.paradigm
- Nearly pure functional
- Programming language.designer
- David Madore
- Programming language.developer
- David Madore
- Programming language.latest release version
- 2.0.0
- Programming language.typing
- Untyped
- Programming language.programming language
- Scheme, C, Java
- Programming language.license
- GPL 2.0 or later
- Programming language.file format
- <!-- or:
- Programming language.file formats
- -->
via Wikipedia infobox
Wikidata facts
- Instance of
- programming language
- Official website
- www.madore.org/~david/programs/unlambda
Show 4 more facts
- inception
- 1999-06-28
- copyright license
- GNU General Public License
- programmed in
- Q187560
- programming paradigm
- functional programming
Sources (1)
via Wikidata · CC0
Article · Français
Unlambda est un langage minimal de programmation fonctionnelle inventé par David Madore. Il est fondé sur le principe de la logique combinatoire, une version du lambda-calcul qui omet l'opérateur lambda. Il repose principalement sur deux fonctions intégrées (s et k) et sur un opérateur apply (écrit `, le guillemet inversé). Il constitue de ce fait un langage Turing-complet et comporte en outre quelques fonctions d'E/S permettant une interaction avec l'utilisateur, diverses fonctions de raccourcis et une fonction d'évaluation paresseuse.
Abstract from DBpedia / Wikipedia · CC BY-SA