rzk-lang / sHoTT

Formalisations for simplicial HoTT and synthetic ∞-categories.
https://rzk-lang.github.io/sHoTT/
44 stars 12 forks source link

Make extension weakening dependent #105

Closed TashiWalde closed 1 year ago

TashiWalde commented 1 year ago

I broadened the definition of extension-type-weakening (and all related terms) to allow the base type A to be a dependent family A : (t : ψ) → U rather than a static type.

This is a breaking change. I hope nobody (except me) is relying on those methods yet. If you are, it should hopefully be easy to adapt the code by invoking the constant family \ t -> A. In any case, I think it is better to bite the bullet now rather than having to create a redundant second version of these methods later.