| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
FMonad.Adjoint
Documentation
newtype AdjointT ff uu mm g x Source #
Constructors
| AdjointT | |
Fields
| |
Instances
| (FFunctor ff, FFunctor mm, FFunctor uu) => FFunctor (AdjointT ff uu mm) Source # | |
| (Adjunction ff uu, FMonad mm) => FMonad (AdjointT ff uu mm) Source # | |
| (FStrong ff, FStrong mm, FStrong uu) => FStrong (AdjointT ff uu mm) Source # | |
Defined in FMonad.Adjoint Methods fstrength :: forall (g :: Type -> Type) (h :: Type -> Type). Functor g => Day (AdjointT ff uu mm g) h ~> AdjointT ff uu mm (Day g h) Source # mapCurried :: forall (g :: Type -> Type) (h :: Type -> Type). (Functor g, Functor h) => Curried g h ~> Curried (AdjointT ff uu mm g) (AdjointT ff uu mm h) Source # | |
| (FFunctor ff, FFunctor mm, FFunctor uu, Functor g) => Functor (AdjointT ff uu mm g) Source # | |