A hindley-milner typechecker with inductive types.
app | ||
.gitignore | ||
hm.cabal | ||
hm.cf | ||
LICENSE | ||
readme.md | ||
test | ||
TODO |
HM
A simple, terminating, pure, hindley milner lambda calculus with inductively defined types.
Building
Depends: * BNFC * GNU make * GHC * Cabal
Instructions: * Run
bnfc -dm --text-token --functor hm.cf
* Run
make
* Run cabal build