add namespaces to names
This commit is contained in:
2
TODO.md
2
TODO.md
@@ -17,7 +17,7 @@ More comments in code! This is getting big enough that I need to re-find my bear
|
||||
- [ ] There are issues with matching inside do blocks, I think we need to guess scrutinee? I could imagine constraining metas too (e.g. if Just ... at ?m123 then ?m123 =?= Maybe ?m456)
|
||||
- Also, the root cause is tough to track down if there is a type error (this happens with `do` in Idris, too).
|
||||
- Part of it is the auto solutions are getting discarded because of an unrelated unification failure. Either auto shouldn't go as deep or should run earlier. Forgetting that lookupMap returns a (k,v) pair is a good example.
|
||||
- [ ] error for non-linear pattern
|
||||
- [ ] add error for non-linear pattern
|
||||
- [ ] typeclass dependencies
|
||||
- need to flag internal functions to not search (or flag functions for search). I need to decide on syntax for this.
|
||||
- for something like an `isEq` field in `Ord`, auto-search is picking up the function being defined.
|
||||
|
||||
Reference in New Issue
Block a user