HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Modulekan-extensions-5.2.8Haskell2010

Data.Functor.Yoneda

The covariant form of the Yoneda lemma states that f is naturally isomorphic to Yoneda f.

This is described in a rather intuitive fashion by Dan Piponi in

http://blog.sigfpe.com/2006/11/yoneda-lemma.html

Contents
  1. as a right Kan extension
Synopsis
newtypenewtype Yoneda (f :: Type -> Type) a

Yoneda f a can be viewed as the partial application of fmap to its second argument.

Constructors

Instances31MonadTrans, ComonadTrans, MonadFree, Monad, Functor, MonadFix, …

as a right Kan extension