Day3 working
- Fix string and character encoding in output - Fix autos not solving if another extends context
This commit is contained in:
3
TODO.md
3
TODO.md
@@ -1,11 +1,14 @@
|
||||
|
||||
## TODO
|
||||
|
||||
- [ ] TCO? Probably needed in browser, since v8 doesn't do it. bun and JavaScriptCore do support it.
|
||||
- [ ] Fix string printing to be js instead of weird Idris strings
|
||||
- [ ] make $ special
|
||||
- Makes inference easier, cleaner output, and allows `foo $ \ x => ...`
|
||||
- remove hack from Elab.infer
|
||||
- [ ] Support @ on the LHS
|
||||
- [ ] records
|
||||
- [ ] `Inhabited (List a)` isn't solving if I have `instance ∀ a. Inhabited (List a)`
|
||||
- [ ] rework unify case tree
|
||||
- Idris needs help with the case tree to keep code size down, do it in stages, one dcon at a time.
|
||||
- [ ] Strategy to avoid three copies of `Prelude.newt` in this source tree
|
||||
|
||||
Reference in New Issue
Block a user