MonadTrans JMacroT Source # | |
Instance detailsDefined in HSP.JMacroT |
(MonadReader r m, MonadWriter w m, MonadState s m) => MonadRWS r w s (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
MonadWriter w m => MonadWriter w (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
MonadState s m => MonadState s (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
MonadReader r m => MonadReader r (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
MonadError e m => MonadError e (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
Monad m => Monad (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
Functor m => Functor (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
Applicative m => Applicative (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
Alternative m => Alternative (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
MonadPlus m => MonadPlus (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
MonadIO m => MonadIO (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => XMLGen (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m, StringType (JMacroT m) ~ Text) => XMLGenerator (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
MonadCont m => MonadCont (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => EmbedAsChild (JMacroT m) () Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => EmbedAsChild (JMacroT m) Text Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => EmbedAsChild (JMacroT m) Text Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m, StringType (JMacroT m) ~ Text) => EmbedAsChild (JMacroT m) String Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m, StringType (JMacroT m) ~ Text) => EmbedAsChild (JMacroT m) Char Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => SetAttr (JMacroT m) JExpr Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => AppendChild (JMacroT m) JExpr Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => EmbedAsAttr (JMacroT m) (Attr Text Int) Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => EmbedAsAttr (JMacroT m) (Attr Text Bool) Source # | |
Instance detailsDefined in HSP.JMacroT |
(Functor m, Monad m) => EmbedAsAttr (JMacroT m) (Attr Text Text) Source # | |
Instance detailsDefined in HSP.JMacroT |
ToJExpr a => ToJExpr (XMLGenT JMacroM a) Source # | |
Instance detailsDefined in HSP.JMacroT |
newtype AttributeType (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
newtype ChildType (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
type StringType (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |
type XMLType (JMacroT m) Source # | |
Instance detailsDefined in HSP.JMacroT |