| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
| |
We export a function in UGraph to check that a polymorphic instance is
a subtype of another, instead of rolling up our own in module code.
We also add a few tests for module subtyping in presence of polymorphic
constants.
|
|\ |
|
| | |
|
|/
|
|
|
| |
We export the relevant level equality function in UGraph which is way faster
than checking that each one is smaller than the other as universes.
|
|
1. The Univ module now only cares about definitions about universes.
2. The UGraph module contains the algorithm responsible for aciclicity.
|