(Monad (HSPT xml m), MonadError e m) => MonadError e (HSPT xml m) | |
(Monad (HSPT xml m), MonadReader r m) => MonadReader r (HSPT xml m) | |
(Monad (HSPT xml m), MonadState s m) => MonadState s (HSPT xml m) | |
(Monoid w, Monad (HSPT xml m), MonadWriter w m) => MonadWriter w (HSPT xml m) | |
MonadTrans (HSPT xml) | |
Monad m => Monad (HSPT xml m) | |
Functor m => Functor (HSPT xml m) | |
(Monad (HSPT xml m), MonadFix m) => MonadFix (HSPT xml m) | |
(Functor (HSPT xml m), Applicative m) => Applicative (HSPT xml m) | |
(Applicative (HSPT xml m), Alternative m) => Alternative (HSPT xml m) | |
(Monad (HSPT xml m), MonadIO m) => MonadIO (HSPT xml m) | |
(Monad (HSPT xml m), MonadCont m) => MonadCont (HSPT xml m) | |
(XMLGen (HSPT XML m), SetAttr (HSPT XML m) (XMLType (HSPT XML m)), AppendChild (HSPT XML m) (XMLType (HSPT XML m)), EmbedAsChild (HSPT XML m) (XMLType (HSPT XML m)), EmbedAsChild (HSPT XML m) [XMLType (HSPT XML m)], EmbedAsChild (HSPT XML m) Text, EmbedAsChild (HSPT XML m) Char, EmbedAsChild (HSPT XML m) (), EmbedAsAttr (HSPT XML m) (Attr Text Text), EmbedAsAttr (HSPT XML m) (Attr Text Int), EmbedAsAttr (HSPT XML m) (Attr Text Bool), Functor m, Monad m) => XMLGenerator (HSPT XML m) | |
(Monad (HSPT XML m), Functor m, Monad m) => XMLGen (HSPT XML m) | |
(XMLGen (HSPT XML m), Functor m, Monad m) => AppendChild (HSPT XML m) XML | |
(XMLGen (HSPT XML m), Functor m, Monad m) => SetAttr (HSPT XML m) XML | |
(XMLGen (HSPT XML m), Monad m, Functor m) => EmbedAsAttr (HSPT XML m) Attribute | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsChild (HSPT XML m) () | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsChild (HSPT XML m) Char | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsChild (HSPT XML m) Text | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsChild (HSPT XML m) String | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsChild (HSPT XML m) XML | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsChild (HSPT XML m) [XML] | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsAttr (HSPT XML m) (Attr Text Text) | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsAttr (HSPT XML m) (Attr Text Int) | |
(XMLGen (HSPT XML m), Functor m, Monad m) => EmbedAsAttr (HSPT XML m) (Attr Text Bool) | |
(XMLGen (HSPT XML m), Monad m, Functor m) => EmbedAsAttr (HSPT XML m) (Attr Text Char) | |