8000 Refactor ArgsCheckState to use a single list of CheckedArg by andreasabel · Pull Request #7519 · agda/agda · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Refactor ArgsCheckState to use a single list of CheckedArg #7519

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

Merged
merged 1 commit into from
Sep 30, 2024

Conversation

andreasabel
Copy link
Member
@andreasabel andreasabel commented Sep 30, 2024

Previously, there were three lists which supposedly were of the same length.

Using a single list of CheckedArgenforces this constraint and makes the code conceptually simpler.

Control.Monad.Except.withError needs to be vendored as it is only available from mtl-2.3.1:

Previously, there were three lists which supposedly were of the same length.

Using a single list of `CheckedArg`enforces this constraint and makes the code
conceptually simpler.
@andreasabel andreasabel force-pushed the refactor-CheckedArgsState branch from 7be876a to c6de41e Compare September 30, 2024 11:35
@andreasabel andreasabel added the refactor Changes to the code base which do not affect users (not in changelog) label Sep 30, 2024
@andreasabel andreasabel added this to the 2.8.0 milestone Sep 30, 2024
@andreasabel andreasabel merged commit c6de41e into master Sep 30, 2024
28 checks passed
@andreasabel andreasabel deleted the refactor-CheckedArgsState branch November 10, 2024 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Changes to the code base which do not affect users (not in changelog)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0