Skip to content
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

Exploration of the Lower Your Guards paper #401

Merged
merged 57 commits into from
Sep 21, 2024
Merged

Exploration of the Lower Your Guards paper #401

merged 57 commits into from
Sep 21, 2024

Conversation

LeitMoth
Copy link
Collaborator

@LeitMoth LeitMoth commented Sep 1, 2024

Adds a test project in the explore/ directory, in which I implemented the Lower Your Guards algorithm. This exploration is the basis for the implementation of exhaustiveness checking in disco itself (coming soon), which somewhat addresses #32.

Originally, I thought I had outsmarted the paper
Not so, they broke things up into `Formula`s and `Literal`s for a
good reason, which I rediscovered
* Restyled by fourmolu

* Restyled by hlint

---------

Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
Copy link
Member

@byorgey byorgey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My bad, I didn't realize this was still waiting for a review, in my head I had already approved it previously...

@LeitMoth LeitMoth merged commit 250077c into main Sep 21, 2024
5 checks passed
@mergify mergify bot deleted the explore-lyg branch September 21, 2024 23:39
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.

2 participants