LambdaJS is an interpreter of Lambda calculus written in JavaScript. It accepts terms of Lambda calculus written in JavaScript syntax.
-
Firefox 3.6
-
Google Chrome 4.1
-
Internet Explorer 8.0
-
runs the last example too slowly
-
-
Opera 10.51
-
doesn’t respond correctly to some key inputs on the console
-
-
Safari 4.0
-
Written in JavaScript and no need for server-side execution
-
Visualizes reduction steps
-
Allows users to choose evaluation strategy
-
Accepts syntax of Lambda calculus, JavaScript or mixture of both
- Enter
-
run
- Ctrl+L
-
clear the screen
- Ctrl+P, up arrow
-
previous input
- Ctrl+N, down arrow
-
next input
- \ (backslash)
-
input λ
See labs.orezdnu.org/lambda .