Coyoneda is a comonad in an endofunctor category
Coyoneda is a monad in an endofunctor category
Simple function composition.
Simple function composition. Allows map fusion without touching
the underlying F.
Converts to F[A] given that F is a functor
Coyoneda[F,_] is the left Kan extension of F along Id
Converts to Yoneda[F,A] given that F is a functor
Alias for run.
Alias for run.
The dual view of the Yoneda lemma. Also a free functor on
F. This is isomorphic toFas long asFitself is a functor. The homomorphism fromF[A]toCoyoneda[F,A]exists even whenFis not a functor.