mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-28 14:24:45 +00:00
Transition solve
to use a worklist rather than always recursing
This should unblock some of @folkertdev's work on transitioning builtins to pure Roc code. It's not perfect yet (we still make some recursions), but it's a step, and it should avoid recursing on `Let` `ret_constraint`s, which caused stack overflows when they became really long before.
This commit is contained in:
parent
dcf3c052af
commit
56d4dc3480
1 changed files with 622 additions and 454 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue