Skip to content

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

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

Closed
jamesmckinna opened this issue Apr 8, 2024 · 1 comment

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.

@jamesmckinna
Copy link
Contributor Author

Closing this now, in the absence both of interest/discussion, and myself no longer feeling strongly enough to pursue it.

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