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

Support for universe polymorphism #281

Open
jonsterling opened this issue Dec 13, 2021 · 4 comments
Open

Support for universe polymorphism #281

jonsterling opened this issue Dec 13, 2021 · 4 comments

Comments

@jonsterling
Copy link

It would be game-changing to support universe polymorphism. Right now I have a class of large categories, and this is enough for me at the moment, but I would be able to do things so much nicer if I could also speak of small categories without duplicating everything. I realize this is probably quite complex engineering-wise.

@gares
Copy link
Member

gares commented Dec 13, 2021

in progress... @ecranceMERCE is helping, we will get there. tracker:
LPCIC/coq-elpi#315

@damien-pous
Copy link

Any news on this front?

HB.mixin breaks syntactically if I "Set Universe Polymorphism", and it says "Attribute universes.polymorphic is not supported" if I start the declaration with "#[universes(polymorphic=yes)]".

@gares
Copy link
Member

gares commented Jul 29, 2023

Well, we started but it far from being done.
I suggest you Unset universe checking in the meanwhile.

@CohenCyril
Copy link
Member

Waiting on coq/coq#19537

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

4 participants