| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Control.Joint.Base.Configured
Contents
Documentation
newtype Configured e a Source #
Constructors
| Configured (e -> a) |
Instances
| Composition (Configured e) Source # | |
Defined in Control.Joint.Base.Configured Associated Types type Primary (Configured e) a :: Type Source # Methods run :: Configured e a -> Primary (Configured e) a Source # | |
| Transformer (Configured e) Source # | |
Defined in Control.Joint.Base.Configured Methods embed :: Functor u => u ~> Schema (Configured e) u Source # build :: Applicative u => Configured e ~> Schema (Configured e) u Source # unite :: Primary (Schema (Configured e) u) a -> Schema (Configured e) u a Source # | |
| Modulator (Configured e) Source # | |
Defined in Control.Joint.Base.Configured Methods (-<$>-) :: (u a -> v b) -> Schema (Configured e) u a -> Schema (Configured e) v b Source # | |
| type Primary (Configured e) a Source # | |
Defined in Control.Joint.Base.Configured | |
| type Schema (Configured e) u Source # | |
Defined in Control.Joint.Base.Configured | |
ask :: Configured e e Source #
Orphan instances
| (Applicative u, Monad u) => Monad (TU ((->) e :: Type -> Type) u) Source # | |
| Functor u => Functor (TU ((->) e :: Type -> Type) u) Source # | |
| Applicative u => Applicative (TU ((->) e :: Type -> Type) u) Source # | |
Methods pure :: a -> TU ((->) e) u a # (<*>) :: TU ((->) e) u (a -> b) -> TU ((->) e) u a -> TU ((->) e) u b # liftA2 :: (a -> b -> c) -> TU ((->) e) u a -> TU ((->) e) u b -> TU ((->) e) u c # (*>) :: TU ((->) e) u a -> TU ((->) e) u b -> TU ((->) e) u b # (<*) :: TU ((->) e) u a -> TU ((->) e) u b -> TU ((->) e) u a # | |