You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should experiment with returning to a "recursive style" solver in chalk. As described in this gist, recursive solving does offer some potential advantages:
if we extend the setup, it may resolve the ambiguous associated type problem (ironic since we previously removed the recursive solver in part because we couldn't make it handle associated types well)
less overall work, at the cost of completeness
cleaner handling for multiple threads doing queries at once without locking (the cache is separated from the main solver stack)
We should experiment with returning to a "recursive style" solver in chalk. As described in this gist, recursive solving does offer some potential advantages:
Work items:
program_clauses_for_goal
on the canonicalized form vs instantiating the goal first (comment)This issue has been assigned to @flodiebold via this comment.
The text was updated successfully, but these errors were encountered: