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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor tamarin-prover package #621

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

arcz
Copy link
Contributor

@arcz arcz commented Feb 28, 2024

This is sort of a follow up to #618. I did a refactor to the main package (code under /src) using the GHC2021 and a few modern extensions for records. I focused on unifying code style, reducing duplication and hints from hlint. There should be no semantic changes.

I know the diff is massive but I got a bit carried away, sorry 馃槄 If the changes are welcome I can take a look at the other packages.

@arcz
Copy link
Contributor Author

arcz commented Mar 8, 2024

If this is too much please let me know. I'll try to split it into smaller PRs.

@cascremers
Copy link
Member

cascremers commented Mar 8, 2024

hi @arcz , thank you, this looks great, but I want to run this by some of the people working on big feature branches at the moment, as the potential for clashes seems fairly substantial.
(indeed, breaking it up into smaller PRs seems like a great idea to simplify the handling of potential merge conflicts)

@arcz
Copy link
Contributor Author

arcz commented Mar 8, 2024

I extracted the first chunk here #622.

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.

None yet

2 participants