HORIZON HASKELLDocslts/ghc-10.0.xc7d136e2026-10-12Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · c7d136e · 2026-10-12

Modulebarbies-2.1.1.0

Data.Functor.Transformer

  • 2 types
  • 6 classes
  • 18 values
valuetzipWith3
  1. :: ApplicativeT t
  2. => forall (a :: k). f a -> g a -> h a -> i a
  3. -> t f x
  4. -> t g x
  5. -> t h x
  6. -> t i x
#
valuetzipWith4
  1. :: ApplicativeT t
  2. => forall (a :: k). f a -> g a -> h a -> i a -> j a
  3. -> t f x
  4. -> t g x
  5. -> t h x
  6. -> t i x
  7. -> t j x
#
classclass FunctorT t => ApplicativeT (t :: (k -> Type) -> k' -> Type) where
#

Methods

Instances5ApplicativeT
classclass FunctorT t => DistributiveT (t :: (Type -> Type) -> i -> Type) where
#

Methods

Instances15DistributiveT, …
classclass FunctorT (t :: (k -> Type) -> k' -> Type) where
#

Methods

  • tmap :: (forall (a :: k). f a -> g a) -> t f x -> t g x
Instances18FunctorT, …
  • FunctorT LiftDefined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT MaybeTDefined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT BackwardsDefined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT IdentityTDefined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT ReverseDefined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (AccumT w)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (ExceptT e)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (ReaderT r)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (StateT s)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (StateT s)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (WriterT w)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (WriterT w)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (Product f)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (Sum f)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (RWST r w s)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • FunctorT (RWST r w s)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • Functor f => FunctorT (Compose f)Defined in barbies-2.1.1.0 · Barbies.Internal.FunctorT
  • (forall (f :: k'1). FunctorB (b f)) => FunctorT (Flip b)Defined in barbies-2.1.1.0 · Barbies.Bi
classclass FunctorT t => MonadT (t :: (k'1 -> Type) -> k'1 -> Type) where
#

Methods

  • tlift :: f a -> t f a
  • tjoin :: t (t f) a -> t f a
  • tembed :: MonadT t => (forall (x :: k'1). f x -> t g x) -> t f a -> t g a
Instances8MonadT, …
classclass FunctorT t => TraversableT (t :: (k -> Type) -> k' -> Type) where
#

Methods

Instances12TraversableT, …
newtypenewtype Rec p a (x :: k)
#

Constructors

Instances45GTraversable, GApplicative, GFunctor, GDistributive, GBare, GConstraints, …