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

apply foo leaves typeclass goals solved by apply (foo _) #12617

Open
Blaisorblade opened this issue Jul 1, 2020 · 0 comments
Open

apply foo leaves typeclass goals solved by apply (foo _) #12617

Blaisorblade opened this issue Jul 1, 2020 · 0 comments
Labels
kind: bug An error, flaw, fault or unintended behaviour. part: apply The tactics apply, eapply, etc. part: typeclasses The typeclass mechanism.

Comments

@Blaisorblade
Copy link
Contributor

Description of the problem

It seems enough that foo is Lemma foo P {!SomeTypeClass P} : ....

An example is big_sepL2_nil' in Iris which is
discussed in https://gitlab.mpi-sws.org/iris/iris/-/merge_requests/468#note_53032.

Fixing this would probably break compatibility, especially with code like apply foo. apply _.

@Alizter Alizter added kind: bug An error, flaw, fault or unintended behaviour. part: apply The tactics apply, eapply, etc. part: typeclasses The typeclass mechanism. labels Sep 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: bug An error, flaw, fault or unintended behaviour. part: apply The tactics apply, eapply, etc. part: typeclasses The typeclass mechanism.
Projects
None yet
Development

No branches or pull requests

2 participants