Species of types
module species.species-of-types where
Imports
open import foundation.equivalences open import foundation.identity-types open import foundation.univalence open import foundation.universe-levels
Idea
A species of types is defined to be a map from a universe to a universe.
Definitions
Species of types
species-types : (l1 l2 : Level) → UU (lsuc l1 ⊔ lsuc l2) species-types l1 l2 = UU l1 → UU l2
Transport in species
tr-species-types : {l1 l2 : Level} (F : species-types l1 l2) (X Y : UU l1) → X ≃ Y → F X → F Y tr-species-types F X Y e = tr F (eq-equiv X Y e)