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
- Official website
- www.madore.org/~david/programs/unlambda
Show 1 more fact
- inception
- 1999-06-28
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
Connections
functional programming
Entity
esoteric programming language
Entity
combinatory logic
Entity
purely functional programming
Entity
International Standard Book Number
Entity
Q15777
Entity
Java
Entity
GNU General Public License
Entity
input/output
Entity
software license
Entity
software development
Entity
programming paradigm
Entity
free and open-source software
Entity
Q187560
Entity
Brainfuck
Entity
software release life cycle
Entity
lambda calculus
Entity
type system
Entity
software design
Entity
Turing completeness
Entity