-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
Our implementation of range just gained a new simplify
method (cc #156). It would not be too hard to make this a method on DependencyProvider and so available to the Solver. Unfortunately, if done naively it breaks important set properties we rely on. What are those properties? Why does it break them? We don't know.
Before we can merge a new method to DependencyProvider we need to be able to articulate what properties it must uphold. We also need to figure out where it is safe for us to use the new method.
Hopefully by simplifying internally complex VS's we can solve the performance problems found in #135
Metadata
Metadata
Assignees
Labels
No labels