This is the cofree profunctor given a data constructor of kind * -> * -> *
Instances13ProfunctorComonad, 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.YonedaFunctor (Yoneda p a)Defined in profunctors-5.6.3 · Data.Profunctor.Yoneda