Module
Chameleon.Transformers.Ctx.Trans
- Package
- purescript-chameleon-transformers
- Repository
- thought2/purescript-chameleon-transformers
#CtxT Source
newtype CtxT :: forall k. Type -> (k -> Type) -> k -> Type
newtype CtxT ctx html a
Constructors
CtxT (ctx -> html a)
Instances
(Functor html) => Functor (CtxT ctx html)
FunctorTrans (CtxT ctx)
AskCtx ctx (CtxT ctx html)
Ctx ctx (CtxT ctx html)
(Html html) => Html (CtxT ctx html)
(MapMaybe html) => MapMaybe (CtxT ctx html)
(Semigroup acc, TellAccum acc html) => TellAccum acc (CtxT ctx html)
(Accum acc html) => Accum acc (CtxT ctx html)
(OutMsg out html) => OutMsg out (CtxT ctx html)
(RunOutMsg out html) => RunOutMsg out (CtxT ctx html)