SimpleLambda
Lambda calculus implemented as interpreter in JavaScript. WIP.
Installation
Via npm on Node:
npm install simplelambda
Usage
Reference in your program:
var sl = ;
Parse terms:
term = sl; // variableterm = sl; // sequenceterm = sl; // lambdaterm = sl;
Reduce term:
while term console; term = sl; // returns null if no reduce can be applied
Development
git clone git://github.com/ajlopez/SimpleLambda.git
cd SimpleLambda
npm install
npm test
Samples
- Hello Simple reduce examples.
Versions
- 0.0.1: Published
License
MIT
References
Contribution
Feel free to file issues and submit pull requests � contributions are welcome<
If you submit a pull request, please be sure to add or update corresponding
test cases, and ensure that npm test
continues to pass.