Skip to content

Add extensions on variants #532

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: flambda2.0-stable
Choose a base branch
from

Conversation

lthls
Copy link

@lthls lthls commented Jul 2, 2021

This also refactors the Variant module (not so) slightly. This simplifies various other pieces of code as a bonus (mainly the prove_* functions), although that wasn't the aim of the patch.

This is a first step towards fixing the problem in issue #487, though it's not yet enough (some subtleties where we can lose precision by adding equations).

@lthls
Copy link
Author

lthls commented Jul 2, 2021

I've made a branch combining this and #316, and it seems to have solved the problem of loss of precision.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant