| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Abt.Tutorial
Documentation
We'll start off with a monad in which to manipulate ABTs; we'll need some state for fresh variable generation.
Next, we'll define the operators for a tiny lambda calculus as a datatype indexed by arities.