Skip to content

Commit

Permalink
Macro typechecker: improve treatment of equalities
Browse files Browse the repository at this point in the history
The solver didn't handle equalities properly, as it didn't account for
the result of unification. Now, we try to unify, and if the unifier
makes no progress we make the constraint into an inert constraint.
  • Loading branch information
sheaf committed Nov 21, 2024
1 parent 61fb355 commit 90eef83
Showing 1 changed file with 275 additions and 175 deletions.
Loading

0 comments on commit 90eef83

Please sign in to comment.