Surface Languages
Surface-language examples build a simply typed lambda calculus in layers. The core syntax introduces functions and application; later pages add products, sums, recursive lists, refinements, and diagnostics.
The source for this section lives under examples/.
Walkthroughs
- Surface STLC: Surface-language walkthroughs for a simply typed lambda calculus.