Documentation
module HSP.Env
module HSP.XML
module HSP.XML.PCDATA
module HSP.HTML
class Monad m => IsAttrValue m a whereSource
toAttrValue :: a -> HSPT m AttrValueSource
Monad m => IsAttrValue m Bool | |
Monad m => IsAttrValue m Int | |
Monad m => IsAttrValue m String | |
Monad m => IsAttrValue m AttrValue | |
IsAttrValue IO a => IsAttrValue IO (IO a) | |
Monad m => IsAttrValue m (HJScript (Exp t)) | |
Monad m => IsAttrValue m (HJScript ()) | |
Monad m => IsAttrValue m (Block t) | |
IsAttrValue m a => IsAttrValue m (HSPT m a) |
extract :: GetAttrValue a => Name -> Attributes -> (Maybe a, Attributes)Source
module HSX.XMLGenerator
genElement :: XMLGen m => Name -> [XMLGenT m [Attribute m]] -> [XMLGenT m [Child m]] -> XMLGenT m (XML m)
module HSP.HJScript