This is the cofree profunctor given a data constructor of kind * -> * -> *
Instances15ProfunctorComonad, ProfunctorMonad, ProfunctorFunctor, Category, Choice, Cochoice, …
ProfunctorComonad YonedaDefined in profunctors-5.6.3 · Data.Profunctor.YonedaProfunctorMonad YonedaDefined in profunctors-5.6.3 · Data.Profunctor.YonedaProfunctorFunctor YonedaDefined in profunctors-5.6.3 · Data.Profunctor.Yoneda(Category p, Profunctor p) => Category (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaChoice p => Choice (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaCochoice p => Cochoice (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaClosed p => Closed (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaMapping p => Mapping (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaCostrong p => Costrong (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaStrong p => Strong (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaProfunctor (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaTraversing p => Traversing (Yoneda p)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaInvariant2 (Yoneda p)Defined in invariant-0.6.4 · Data.Functor.Invariantfrom the
profunctorspackageFunctor (Yoneda p a)Defined in profunctors-5.6.3 · Data.Profunctor.YonedaInvariant (Yoneda p a)Defined in invariant-0.6.4 · Data.Functor.Invariantfrom the
profunctorspackage