| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Control.Joint.Transformer
Documentation
class Composition t => Transformer t where Source #
Methods
embed :: Functor u => u ~> Schema t u Source #
Instances
| Transformer Maybe Source # | |
| Transformer (Either e) Source # | |
Defined in Control.Joint.Base.Either | |
| Transformer (State s) Source # | |
Defined in Control.Joint.Base.State | |
| 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 # | |
type (:>) t u a = Transformer t => Schema t u a infixr 1 Source #