mul/docs/ROADMAP.md

397 B

implementation roadmap

  • parser
    • uniform function call syntax
    • lossless syntax trees (rowan + ungrammar)
  • typechecker
  • interpreter
  • code generator
  • functions
    • lambdas / closures
    • generic functions
  • algebraic data types
    • product types
    • sum types
      • variant types
  • pattern matching
  • trait / interface system