Fix unification issues, add debug messages

This commit is contained in:
2024-10-02 19:51:19 -07:00
parent 151f678f75
commit 497ef7a9f0
8 changed files with 52 additions and 35 deletions

11
TODO.md
View File

@@ -1,9 +1,7 @@
## TODO
I may be done with `U` - I keep typing `Type`.
- [ ] Sanitize JS idents, e.g. `_+_`
- [x] Sanitize JS idents, e.g. `_+_`
- [ ] Generate some programs that do stuff
- [x] import
- [ ] consider making meta application implicit in term, so its more readable when printed
@@ -51,6 +49,13 @@ I may be done with `U` - I keep typing `Type`.
- [ ] records / copatterns
- [ ] vscode: syntax highlighting for String
### Parsing
- [ ] consider allowing σ etc in identifiers
- Probably need to merge oper / ident first and sort out mixfix in parsing.
### Background
- [ ] Read Ulf Norell thesis