738 B
738 B
TODO
- inline metas. Maybe zonk after TC/elab
- implicit patterns
- pair syntax
- list syntax
- operators
- import
- add {{ }} and solving autos
- some solution for + (classes? ambiguity?)
- show compiler failure in the editor (exit code != 0)
- write js files into
outdirectory - detect extra clauses in case statements
- add test framework
- decide what to do for erasure
- type at point in vscode
- repl
- LSP
- don't match forced constructors at runtime
- maybe do this in codegen if there is only one case.
- magic nat (codegen as number with appropriate pattern matching)
- magic tuple? (codegen as array)
- magic newtype? (drop in codegen)