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

Deprecate existing definition of ⊥-elim in favour of its irrelevant version ⊥-elim-irr #2346

Open
jamesmckinna opened this issue Apr 8, 2024 · 0 comments

Comments

@jamesmckinna
Copy link
Contributor

jamesmckinna commented Apr 8, 2024

          I further conjecture on #2329 that all uses of `⊥-elim` can be replaced by their irrelevant version `⊥-elim-irr`... so question for the maintainers, are we prepared to embrace such a (breaking?) change to the type of `⊥-elim`?

Originally posted by @jamesmckinna in #2243 (comment)

This v3.0 issue concerns the breaking change not undertaken as part of #2243 .

With it, among other things, might go the unification (also breaking) of the types of contradiction and contradiction-irr in Relation.Nullary.Negation.Core and a more systematic treatment of 'computational irrelevance of negated propositions'... considered in #2199.

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

No branches or pull requests

1 participant