Skip to content
/ lam Public

haskell lambda calculator, now with numeric literals!

License

Notifications You must be signed in to change notification settings

msp729/lam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lam

little λ-calculus interpreter

features:

  • lambda expressions \x, x
  • function applications (\x x) (\y y)
  • numbers, 0 = \s \z z, 2 = \s \z
  • arithmetic, e.g. + 1 2 = 3, * 5 4 = 20, and ^ 5 3 = 125
  • :q to exit, just like your favorite text editor

About

haskell lambda calculator, now with numeric literals!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published