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

Fix resolution in WildCat/DisplayedEquiv.v #38

Open
wants to merge 1 commit into
base: ps/branch/remove_workaround_for_coq_coq_8994
Choose a base branch
from

Conversation

gio256
Copy link

@gio256 gio256 commented Feb 19, 2024

I didn't get too deep into why resolution was affected here, so there might be a cleaner way to do this.

I think Coq's complaint about the uniform inheritance condition is also gone when using typeclass fields as the source of a coercion. So we might be able to remove some more of the primed fields here. I can play around with it on this PR or a separate one.

@Alizter
Copy link
Owner

Alizter commented Feb 19, 2024

@gio256 Thanks for looking into this. The original PR was about removing those primed fields, so if you think it can be done then please try.

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.

2 participants