Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 424 Bytes

File metadata and controls

17 lines (12 loc) · 424 Bytes

Gourmand

Build status: builds.sr.ht status

Learn pure functional language design.

  • experiment with a row polymorphic algebraic effect system
  • experiment with existential types
  • do it in a pure functional language

Timeline:

  • lexer, parser, typeck
  • tree-walk
  • IR, optimize
  • bytecode VM

(keep plans in private notes)