Global Information Lookup Global Information

Unlambda information


Unlambda
ParadigmNearly pure functional
Designed byDavid Madore
DeveloperDavid Madore
First appeared28 June 1999; 24 years ago (1999-06-28)
Stable release
2.0.0 / 20 December 1999; 24 years ago (1999-12-20)
Typing disciplineUntyped
Implementation languageScheme, C, Java
LicenseGPL 2.0 or later
Websitewww.madore.org/~david/programs/unlambda

Unlambda is a minimal, "nearly pure"[1] functional programming language invented by David Madore. It is based on combinatory logic, an expression system without the lambda operator or free variables. It relies mainly on two built-in functions (s and k) and an apply operator (written `, the backquote character). These alone make it Turing-complete, but there are also some input/output (I/O) functions to enable interacting with the user, some shortcut functions, and a lazy evaluation function. Variables are unsupported.

Unlambda is free and open-source software distributed under a GNU General Public License (GPL) 2.0 or later.[clarification needed]

  1. ^ Chu-Carroll, Mark C. (2006-08-11). "Friday Pathological Programming: Unlambda, or Programming Without Variables". Good Math, Bad Math (blog). ScienceBlogs.

and 13 Related for: Unlambda information

Request time (Page generated in 0.5267 seconds.)

Unlambda

Last Update:

Unlambda is a minimal, "nearly pure" functional programming language invented by David Madore. It is based on combinatory logic, an expression system without...

Word Count : 957

Esoteric programming language

Last Update:

language designed to make programs look like rich, emotional narrative. Unlambda is a minimalist functional programming language based on SKI calculus,...

Word Count : 2848

Procedural programming

Last Update:

procedural style. There do exist a few esoteric functional languages (like Unlambda) that eschew structured programming precepts for the sake of being difficult...

Word Count : 985

Backtick

Last Update:

themselves. Tom: The backtick creates a new term or to calls an existing term. Unlambda: The backtick character denotes function application. Verilog HDL: The...

Word Count : 1935

Lisp machine

Last Update:

LISP Machines". "CADR Emulation". Unlambda. Retrieved 12 November 2011. "Symbolics L Lisp Machine Emulation". Unlambda. 28 May 2004. Retrieved 12 November...

Word Count : 3865

Continuation

Last Update:

additional VM support. Standard ML of New Jersey: SMLofNJ.Cont.callcc Unlambda: c, the flow control operation for call with current continuation In any...

Word Count : 3049

Combinatory logic

Last Update:

and hardware. The purest form of this view is the programming language Unlambda, whose sole primitives are the S and K combinators augmented with character...

Word Count : 5243

Lambda calculus

Last Update:

machine – A formal computing machine that is equivalent to lambda calculus Unlambda – An esoteric functional programming language based on combinatory logic...

Word Count : 11500

Comparison of online source code playgrounds

Last Update:

COBOL, Octave, Matlab, Icon, CoffeeScript, R, INTERCAL, Nemerle, Ocaml, Unlambda, Picolisp, Elixir, bc, Nim, Factor, Fantom, Go, Oz, Racket, SmallTalk,...

Word Count : 270

SKI combinator calculus

Last Update:

W system Fixed point combinator Lambda calculus Functional programming Unlambda programming language The Iota and Jot programming languages, designed to...

Word Count : 2338

Categorical abstract machine

Last Update:

recursion Evaluation strategy Explicit substitution SKI combinator calculus Unlambda Currying Caml Cousineau G., Curien P.-L., Mauny M. The categorical abstract...

Word Count : 349

Symbolics

Last Update:

com/2023/12/25/the_war_of_the_workstations/ "MIT CADR Lisp Machine FAQ". Unlambda.com. http://www.lispmachine.net/symbolics.txt [bare URL plain text file]...

Word Count : 4003

Index of computing articles

Last Update:

Turing – 2B1Q UAT – Unicode – Unicon – Unix – Unix shell – UNIX System V – Unlambda – USB – Unreachable memory Var'aq – VAX – VBScript – Vector processor –...

Word Count : 1383

PDF Search Engine © AllGlobal.net