fact: Definition emap {A B : Type} `{HasEquivs A} `{HasEquivs B} (F : A -> B) `{!Is0Functor F, !Is1Functor F} {a b : A} (f : a $<~> b) : F a $<~> F b := Build_CatEquiv (fmap F f).
imports: Basics.Utf8 Basics.Overture Basics.Tactics WildCat.Core