Skip to content

thmsmlr/lambda-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lambda Playground

A lambda calculus step reducer to help learn lambda calculus. Often, many of the higher-level constructs around lambda calculus (such as Church numerals or the Y-Combinator) are difficult to visualize unless you do the step beta reduction to see how the functions work. Too help, this project will allow the user to use multiple reduction strategies to visualize how these higher-level constructs work.

Dependencies

  • Node.js
  • Npm
  • Gulp

Installation

$ npm install

Run Tests

// Run the tests
$ gulp test 

// Run the tests on file save
$ gulp watch

About

A Lambda Calculus step reducer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published