character lits, initial work on literal case trees

This commit is contained in:
2024-10-21 22:46:26 -07:00
parent 33ec03f2da
commit 9148852eb5
12 changed files with 209 additions and 62 deletions

View File

@@ -1,6 +1,11 @@
## TODO
- [ ] Default cases (currently gets expanded to all constructors)
- [ ] Case for primitives
- [ ] aoc2023 translation
- some "real world" examples
- [ ] Maybe Eq and stuff would work for typeclass without dealing with unification issues yet
- [ ] unsolved meta errors repeat (need to freeze or only report at end)
- [x] Sanitize JS idents, e.g. `_+_`
- [ ] Generate some programs that do stuff