This PR modifies the error message that is returned when more than one synthetic metavariable can't be resolved. The two heuristics used for prioritization are: - prefer typeclass problems associated with small ranges over typeclass problems associated with large ranges (I'm pretty confident in this heuristic) - do not prefer typeclass problems over other kinds of errors (not as confident in this heuristic) |
||
|---|---|---|
| .. | ||
| bench | ||
| compiler | ||
| elabissues | ||
| ir | ||
| lake | ||
| lean | ||
| pkg | ||
| playground | ||
| plugin | ||
| simpperf | ||
| .gitignore | ||
| common.sh | ||
| lakefile.toml | ||
| lean-toolchain | ||