schala/TODO.md
2018-02-10 15:10:06 -08:00

707 B

TODO Items

  • Share state between programming languages

  • idea for Schala - scoped types - be able to define a quick enum type scoped to a function ro something, that only is meant to be used as a quick bespoke interface between two other things

  • idea for Schala: both currying and default arguments! ex. fn a(b: Int, c:Int, d:Int = 1) -> Int a(1,2) : Int a(1,2,d=2): Int a(,1,3) : Int -> Int a(1,2, c=): Int -> Int a(,,_) : Int -> Int -> Int -> Int

  • AST : maybe replace the Expression type with "Ascription(TypeName, Box) nodes??
  • parser: add a "debug" field to the Parser struct for all debug-related things