TODO updates, remove unused file

This commit is contained in:
2025-06-03 20:54:29 -07:00
parent 8dae8880f9
commit ab276ca992
2 changed files with 12 additions and 21 deletions

13
TODO.md
View File

@@ -2,7 +2,18 @@
## TODO
- [ ] vscode - run newt when switching editors
- [ ] inline struct getters
- [ ] case split
- We could fake this up:
- given a name and a point in the editor
- walk through the function looking for the binder
- get its type
- enumerate valid constructors (and their arity)
- Repeat the line with each, applied to args
- For `<-` or `let` we'd want to fudge some `|` lines
- [ ] inline struct getters during code generation (We'd like `x.h1.h2`)
- [ ] Better FC for parse errors (both EOF and the ones that show up just after the error)
- [ ] Support "Add missing cases"
- [ ] Code gen for PiType (rather than static JS)
- [x] fix string highlighting
- [x] implement tail call optimization
- [x] implement magic nat