happstack-hsp-7.3.7.7: Support for using HSP templates in Happstack
Safe HaskellSafe-Inferred
LanguageHaskell2010

HSP.ServerPartT

Description

This module provides, instance XMLGenerator (ServerPartT m)

Orphan instances

Monad m => XMLGen (ServerPartT m) Source # 
Instance details

Associated Types

type XMLType (ServerPartT m) #

type StringType (ServerPartT m) #

data ChildType (ServerPartT m) #

data AttributeType (ServerPartT m) #

(Functor m, Monad m) => XMLGenerator (ServerPartT m) Source # 
Instance details

(Functor m, Monad m) => AppendChild (ServerPartT m) XML Source # 
Instance details

(Functor m, Monad m) => EmbedAsAttr (ServerPartT m) Attribute Source # 
Instance details

(Functor m, Monad m) => EmbedAsChild (ServerPartT m) XML Source # 
Instance details

(Functor m, Monad m) => EmbedAsChild (ServerPartT m) Text Source # 
Instance details

(Functor m, Monad m) => EmbedAsChild (ServerPartT m) Text Source # 
Instance details

(Functor m, Monad m) => EmbedAsChild (ServerPartT m) String Source # 
Instance details

(Functor m, Monad m) => EmbedAsChild (ServerPartT m) Integer Source # 
Instance details

Monad m => EmbedAsChild (ServerPartT m) () Source # 
Instance details

Methods

asChild :: () -> GenChildList (ServerPartT m) #

(Functor m, Monad m) => EmbedAsChild (ServerPartT m) Char Source # 
Instance details

(Functor m, Monad m) => EmbedAsChild (ServerPartT m) Int Source # 
Instance details

(Functor m, Monad m) => SetAttr (ServerPartT m) XML Source # 
Instance details

(Functor m, Monad m, IsName n Text) => EmbedAsAttr (ServerPartT m) (Attr n Text) Source # 
Instance details

(Functor m, Monad m, IsName n Text) => EmbedAsAttr (ServerPartT m) (Attr n Text) Source # 
Instance details

(Functor m, Monad m, IsName n Text) => EmbedAsAttr (ServerPartT m) (Attr n String) Source # 
Instance details

(Functor m, Monad m, IsName n Text) => EmbedAsAttr (ServerPartT m) (Attr n Bool) Source # 
Instance details

(Functor m, Monad m, IsName n Text) => EmbedAsAttr (ServerPartT m) (Attr n Char) Source # 
Instance details

(Functor m, Monad m, IsName n Text) => EmbedAsAttr (ServerPartT m) (Attr n Int) Source # 
Instance details