fact: Structure Functor0'' : Type := {FOb0'' :> C -> D; FMap0'' : forall a b : C, Map0'' (a --> b) (Hom'' (FOb0'' a) (FOb0'' b)); Prf_Fcomp_law0'' : Fcomp_law0'' FMap0''; Prf_Fid_law0'' : Fid_law0'' FMap0''}.
imports: Category Category_dup2 Map0_dup1 Setoid_dup2