HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Moduleprofunctors-5.6.3Haskell2010

Data.Profunctor.Adjunction

  • 1 class
  • Packageprofunctors-5.6.3
  • Exports1
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceAdjunction.hs
classclass (ProfunctorFunctor f, ProfunctorFunctor u) => ProfunctorAdjunction (f :: (Type -> Type -> Type) -> Type -> Type -> Type) (u :: (Type -> Type -> Type) -> Type -> Type -> Type) | f -> u, u -> f where
#

Laws:

unit . counit ≡ id
counit . unit ≡ id

Methods

Instances6ProfunctorAdjunction