fact: Definition pprod_corec {X Y} (Z : pType) (f : Z ->* X) (g : Z ->* Y) : Z ->* (X * Y) := Build_pMap Z (X * Y) (fun z => (f z, g z)) (path_prod' (point_eq _) (point_eq _)).
imports: Basics Types PathAny WildCat Truncations.Core ReflectiveSubuniverse Extensions