Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

UNLAMBDA

< >

UNLAMBDA is an open source esoteric programming language created in 1999 by David Madore.

#774on PLDB 25Years Old
Homepage · REPL · Try It Online · Wikipedia

Unlambda is a minimal, "nearly pure" functional programming language invented by David Madore. It is based on combinatory logic, a version of the lambda calculus that omits the lambda operator. It relies mainly on two built-in functions (s and k) and an apply operator (written `, the backquote character). Read more on Wikipedia...


Example from Riju:
`. `.!`.d`.l`.r`.o`.w`. `.,`.o`.l`.l`.e`.Hi
Example from hello-world:
`r```````````.H.e.l.l.o. .w.o.r.l.di
# Hello World in unlambda `r```````````.H.e.l.l.o. .w.o.r.l.di

Language features

Feature Supported Example Token
Line Comments ✓ # A comment #
Comments ✓
Semantic Indentation X
- Build the next great programming language · Add · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements · Part of the World Wide Scroll