[Agda] How does level polymorphism fit into a valid type theory?
(from "More universe polymorphism")
Darryl McAdams
psygnisfive at yahoo.com
Sun Jun 30 14:02:30 CEST 2013
It was mentioned in the referenced thread that types like
{i : Level} -> {A : Set l} -> A -> A
do not themselves have types. Even with transfinite levels it couldn't be typed, because i would be instantiated to any level, including transfinite ones. How does level polymorphism get handled in a consistent type theory, if at all? Not just Agda's underlying type theory, but any type theory in general?
- Darryl McAdams
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.chalmers.se/pipermail/agda/attachments/20130630/4aca0d4e/attachment.html
More information about the Agda
mailing list