-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Fast and easy to use XHTML combinators. -- -- xhtml-combinators provides a set of (hopefully!) fast and easy to use -- XHTML 1.0 Strict combinators built on top of the Data.Text library. @package xhtml-combinators @version 0.3 module Text.XHtmlCombinators.Internal newtype XHtmlMT x t a XHtmlMT :: WriterT (Seq x) t a -> XHtmlMT x t a unXHtmlMT :: XHtmlMT x t a -> WriterT (Seq x) t a tellS :: Monad t => x -> XHtmlMT x t () execXHtmlMT :: Monad t => XHtmlMT x t () -> t (Seq x) type XHtmlT t x = XHtmlMT x t () type XHtml x = XHtmlT Identity x empty :: Monad t => XHtmlT t x type Attrs = [Attr] data Attr Attr :: Text -> Text -> Attr data Node Node :: Text -> Attrs -> Attrs -> (Seq Node) -> Node TextNode :: Text -> Node class CData c cdata :: CData c => Text -> c text :: (Functor t, Monad t, CData c) => Text -> XHtmlT t c class Content e toContent :: Content e => e -> Node newtype Root Root :: Node -> Root rootToNode :: Root -> Node textNode :: Text -> Attrs -> Attrs -> Text -> Node emptyNode :: Text -> Attrs -> Attrs -> Node node :: (Functor t, Monad t, Content e) => Text -> Attrs -> Attrs -> XHtmlT t e -> t Node tellTextNode :: Monad t => (Node -> e) -> Text -> Attrs -> Attrs -> Text -> XHtmlT t e tellEmptyNode :: Monad t => (Node -> e) -> Text -> Attrs -> Attrs -> XHtmlT t e tellNode :: (Functor t, Monad t, Content a) => (Node -> b) -> Text -> Attrs -> Attrs -> XHtmlT t a -> XHtmlT t b first :: Seq a -> a instance Show Attr instance Show Node instance Content Root instance MonadTrans (XHtmlMT x) instance Monad t => Monad (XHtmlMT x t) instance (Functor t, Monad t) => Applicative (XHtmlMT x t) instance Functor t => Functor (XHtmlMT x t) module Text.XHtmlCombinators.Transitional.Attributes module Text.XHtmlCombinators.Transitional class XHtml1 c class XHtml2 c class XHtml3 c class XHtml4 c class XHtml5 c class XHtml6 c class XHtml7 c class XHtml8 c class XHtml9 c class XHtml10 c class XHtml11 c class XHtml12 c class XHtml13 c class XHtml14 c class XHtml15 c class XHtml16 c data HtmlContent data HeadContent data BlockContent data InlineContent data ListContent data DlContent data AddressContent data PreContent data AContent data ObjectContent data MapContent data FormContent data SelectContent data OptgroupContent data FieldsetContent data ButtonContent data TableContent data TableSectionContent data ColgroupContent data TrContent html' :: (Functor t, Monad t) => Attrs -> XHtmlT t HtmlContent -> XHtmlT t Root html :: (Functor t, Monad t) => XHtmlT t HtmlContent -> XHtmlT t Root head' :: (Functor t, Monad t) => Attrs -> XHtmlT t HeadContent -> XHtmlT t HtmlContent head_ :: (Functor t, Monad t) => XHtmlT t HeadContent -> XHtmlT t HtmlContent title' :: (Functor t, Monad t) => Attrs -> Text -> XHtmlT t HeadContent title :: (Functor t, Monad t) => Text -> XHtmlT t HeadContent style' :: (Functor t, Monad t) => Text -> Attrs -> Text -> XHtmlT t HeadContent style :: (Functor t, Monad t) => Text -> Text -> XHtmlT t HeadContent script' :: (Functor t, Monad t, XHtml1 c) => Text -> Attrs -> Text -> XHtmlT t c script :: (Functor t, Monad t, XHtml1 c) => Text -> Text -> XHtmlT t c option' :: (Functor t, Monad t, XHtml2 c) => Attrs -> Text -> XHtmlT t c option :: (Functor t, Monad t, XHtml2 c) => Text -> XHtmlT t c textarea' :: (Functor t, Monad t, XHtml3 c) => Text -> Text -> Attrs -> Text -> XHtmlT t c textarea :: (Functor t, Monad t, XHtml3 c) => Text -> Text -> Text -> XHtmlT t c base' :: (Functor t, Monad t) => Attrs -> XHtmlT t HeadContent base :: (Functor t, Monad t) => XHtmlT t HeadContent meta' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t HeadContent meta :: (Functor t, Monad t) => Text -> XHtmlT t HeadContent link' :: (Functor t, Monad t) => Attrs -> XHtmlT t HeadContent link :: (Functor t, Monad t) => XHtmlT t HeadContent hr' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t c hr :: (Functor t, Monad t, XHtml4 c) => XHtmlT t c br' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t c br :: (Functor t, Monad t, XHtml5 c) => XHtmlT t c basefont' :: (Functor t, Monad t, XHtml6 c) => Text -> Attrs -> XHtmlT t c basefont :: (Functor t, Monad t, XHtml6 c) => Text -> XHtmlT t c param' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t ObjectContent param :: (Functor t, Monad t) => Text -> XHtmlT t ObjectContent img' :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> Attrs -> XHtmlT t c img :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> XHtmlT t c area' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t MapContent area :: (Functor t, Monad t) => Text -> XHtmlT t MapContent input' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t c input :: (Functor t, Monad t, XHtml3 c) => XHtmlT t c isindex' :: (Functor t, Monad t, XHtml7 c) => Attrs -> XHtmlT t c isindex :: (Functor t, Monad t, XHtml7 c) => XHtmlT t c col' :: (Functor t, Monad t, XHtml8 c) => Attrs -> XHtmlT t c col :: (Functor t, Monad t, XHtml8 c) => XHtmlT t c noscript' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c noscript :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c iframe' :: (Functor t, Monad t, XHtml9 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c iframe :: (Functor t, Monad t, XHtml9 c) => XHtmlT t BlockContent -> XHtmlT t c noframes' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c noframes :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c body' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t HtmlContent body :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t HtmlContent div' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c div_ :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c li' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t ListContent li :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t ListContent dd' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t DlContent dd :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t DlContent blockquote' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c blockquote :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c center' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c center :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c ins' :: (Functor t, Monad t, XHtml10 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c ins :: (Functor t, Monad t, XHtml10 c) => XHtmlT t BlockContent -> XHtmlT t c del' :: (Functor t, Monad t, XHtml10 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c del :: (Functor t, Monad t, XHtml10 c) => XHtmlT t BlockContent -> XHtmlT t c th' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t TrContent th :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t TrContent td' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t TrContent td :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t TrContent p' :: (Functor t, Monad t, XHtml11 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c p :: (Functor t, Monad t, XHtml11 c) => XHtmlT t InlineContent -> XHtmlT t c h1' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h1 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h2' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h2 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h3' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h3 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h4' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h4 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h5' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h5 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h6' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h6 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c dt' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t DlContent dt :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t DlContent span' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c span_ :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c bdo' :: (Functor t, Monad t, XHtml5 c) => Text -> Attrs -> XHtmlT t InlineContent -> XHtmlT t c bdo :: (Functor t, Monad t, XHtml5 c) => Text -> XHtmlT t InlineContent -> XHtmlT t c em' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c em :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c strong' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c strong :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c dfn' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c dfn :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c code' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c code :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c samp' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c samp :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c kbd' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c kbd :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c var' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c var :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c cite' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c cite :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c abbr' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c abbr :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c acronym' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c acronym :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c q' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c q :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c sub' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c sub :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c sup' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c sup :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c tt' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c tt :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c i' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c i :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c b' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c b :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c big' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c big :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c small' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c small :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c u' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c u :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c s' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c s :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c strike' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c strike :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c font' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c font :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c label' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c label :: (Functor t, Monad t, XHtml3 c) => XHtmlT t InlineContent -> XHtmlT t c legend' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t FieldsetContent legend :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t FieldsetContent caption' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t TableContent caption :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t TableContent ul' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c ul :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c ol' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c ol :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c menu' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c menu :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c dir' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c dir :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c dl' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t DlContent -> XHtmlT t c dl :: (Functor t, Monad t, XHtml4 c) => XHtmlT t DlContent -> XHtmlT t c address' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t AddressContent -> XHtmlT t c address :: (Functor t, Monad t, XHtml4 c) => XHtmlT t AddressContent -> XHtmlT t c pre' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t PreContent -> XHtmlT t c pre :: (Functor t, Monad t, XHtml4 c) => XHtmlT t PreContent -> XHtmlT t c a' :: (Functor t, Monad t, XHtml12 c) => Attrs -> XHtmlT t AContent -> XHtmlT t c a :: (Functor t, Monad t, XHtml12 c) => XHtmlT t AContent -> XHtmlT t c object' :: (Functor t, Monad t, XHtml13 c) => Attrs -> XHtmlT t ObjectContent -> XHtmlT t c object :: (Functor t, Monad t, XHtml13 c) => XHtmlT t ObjectContent -> XHtmlT t c applet' :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> Attrs -> XHtmlT t ObjectContent -> XHtmlT t c applet :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> XHtmlT t ObjectContent -> XHtmlT t c map' :: (Functor t, Monad t, XHtml6 c) => Text -> Attrs -> XHtmlT t MapContent -> XHtmlT t c map_ :: (Functor t, Monad t, XHtml6 c) => Text -> XHtmlT t MapContent -> XHtmlT t c form' :: (Functor t, Monad t, XHtml14 c) => Text -> Attrs -> XHtmlT t FormContent -> XHtmlT t c form :: (Functor t, Monad t, XHtml14 c) => Text -> XHtmlT t FormContent -> XHtmlT t c select' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t SelectContent -> XHtmlT t c select :: (Functor t, Monad t, XHtml3 c) => XHtmlT t SelectContent -> XHtmlT t c optgroup' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t OptgroupContent -> XHtmlT t SelectContent optgroup :: (Functor t, Monad t) => Text -> XHtmlT t OptgroupContent -> XHtmlT t SelectContent fieldset' :: (Functor t, Monad t, XHtml15 c) => Attrs -> XHtmlT t FieldsetContent -> XHtmlT t c fieldset :: (Functor t, Monad t, XHtml15 c) => XHtmlT t FieldsetContent -> XHtmlT t c button' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t ButtonContent -> XHtmlT t c button :: (Functor t, Monad t, XHtml3 c) => XHtmlT t ButtonContent -> XHtmlT t c table' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t TableContent -> XHtmlT t c table :: (Functor t, Monad t, XHtml4 c) => XHtmlT t TableContent -> XHtmlT t c thead' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent thead :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent tfoot' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent tfoot :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent tbody' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent tbody :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent colgroup' :: (Functor t, Monad t) => Attrs -> XHtmlT t ColgroupContent -> XHtmlT t TableContent colgroup :: (Functor t, Monad t) => XHtmlT t ColgroupContent -> XHtmlT t TableContent tr' :: (Functor t, Monad t, XHtml16 c) => Attrs -> XHtmlT t TrContent -> XHtmlT t c tr :: (Functor t, Monad t, XHtml16 c) => XHtmlT t TrContent -> XHtmlT t c instance Content TrContent instance Content ColgroupContent instance Content TableSectionContent instance Content TableContent instance CData ButtonContent instance Content ButtonContent instance CData FieldsetContent instance Content FieldsetContent instance Content OptgroupContent instance Content SelectContent instance CData FormContent instance Content FormContent instance Content MapContent instance CData ObjectContent instance Content ObjectContent instance CData AContent instance Content AContent instance CData PreContent instance Content PreContent instance CData AddressContent instance Content AddressContent instance Content DlContent instance Content ListContent instance CData InlineContent instance Content InlineContent instance CData BlockContent instance Content BlockContent instance Content HeadContent instance Content HtmlContent instance XHtml16 TableSectionContent instance XHtml16 TableContent instance XHtml15 FieldsetContent instance XHtml15 FormContent instance XHtml15 MapContent instance XHtml15 ObjectContent instance XHtml15 BlockContent instance XHtml14 FieldsetContent instance XHtml14 MapContent instance XHtml14 ObjectContent instance XHtml14 BlockContent instance XHtml13 ButtonContent instance XHtml13 FieldsetContent instance XHtml13 FormContent instance XHtml13 ObjectContent instance XHtml13 AContent instance XHtml13 AddressContent instance XHtml13 InlineContent instance XHtml13 BlockContent instance XHtml13 HeadContent instance XHtml12 FieldsetContent instance XHtml12 FormContent instance XHtml12 ObjectContent instance XHtml12 PreContent instance XHtml12 AddressContent instance XHtml12 InlineContent instance XHtml12 BlockContent instance XHtml11 ButtonContent instance XHtml11 FieldsetContent instance XHtml11 FormContent instance XHtml11 MapContent instance XHtml11 ObjectContent instance XHtml11 AddressContent instance XHtml11 BlockContent instance XHtml10 ButtonContent instance XHtml10 FieldsetContent instance XHtml10 FormContent instance XHtml10 MapContent instance XHtml10 ObjectContent instance XHtml10 AContent instance XHtml10 PreContent instance XHtml10 AddressContent instance XHtml10 InlineContent instance XHtml10 BlockContent instance XHtml9 FieldsetContent instance XHtml9 FormContent instance XHtml9 ObjectContent instance XHtml9 AContent instance XHtml9 AddressContent instance XHtml9 InlineContent instance XHtml9 BlockContent instance XHtml8 ColgroupContent instance XHtml8 TableContent instance XHtml7 FieldsetContent instance XHtml7 FormContent instance XHtml7 MapContent instance XHtml7 ObjectContent instance XHtml7 BlockContent instance XHtml7 HeadContent instance XHtml6 ButtonContent instance XHtml6 FieldsetContent instance XHtml6 FormContent instance XHtml6 ObjectContent instance XHtml6 AContent instance XHtml6 AddressContent instance XHtml6 InlineContent instance XHtml6 BlockContent instance XHtml5 ButtonContent instance XHtml5 FieldsetContent instance XHtml5 FormContent instance XHtml5 ObjectContent instance XHtml5 AContent instance XHtml5 PreContent instance XHtml5 AddressContent instance XHtml5 InlineContent instance XHtml5 BlockContent instance XHtml4 ButtonContent instance XHtml4 FieldsetContent instance XHtml4 FormContent instance XHtml4 MapContent instance XHtml4 ObjectContent instance XHtml4 BlockContent instance XHtml3 FieldsetContent instance XHtml3 FormContent instance XHtml3 ObjectContent instance XHtml3 AContent instance XHtml3 PreContent instance XHtml3 AddressContent instance XHtml3 InlineContent instance XHtml3 BlockContent instance XHtml2 OptgroupContent instance XHtml2 SelectContent instance XHtml1 ButtonContent instance XHtml1 FieldsetContent instance XHtml1 FormContent instance XHtml1 MapContent instance XHtml1 ObjectContent instance XHtml1 AContent instance XHtml1 PreContent instance XHtml1 AddressContent instance XHtml1 InlineContent instance XHtml1 BlockContent instance XHtml1 HeadContent module Text.XHtmlCombinators.Frameset.Attributes module Text.XHtmlCombinators.Frameset class XHtml1 c class XHtml2 c class XHtml3 c class XHtml4 c class XHtml5 c class XHtml6 c class XHtml7 c class XHtml8 c class XHtml9 c class XHtml10 c class XHtml11 c class XHtml12 c class XHtml13 c class XHtml14 c class XHtml15 c class XHtml16 c class XHtml17 c data HtmlContent data HeadContent data BlockContent data FramesetContent data NoframesContent data InlineContent data ListContent data DlContent data AddressContent data PreContent data AContent data ObjectContent data MapContent data FormContent data SelectContent data OptgroupContent data FieldsetContent data ButtonContent data TableContent data TableSectionContent data ColgroupContent data TrContent html' :: (Functor t, Monad t) => Attrs -> XHtmlT t HtmlContent -> XHtmlT t Root html :: (Functor t, Monad t) => XHtmlT t HtmlContent -> XHtmlT t Root head' :: (Functor t, Monad t) => Attrs -> XHtmlT t HeadContent -> XHtmlT t HtmlContent head_ :: (Functor t, Monad t) => XHtmlT t HeadContent -> XHtmlT t HtmlContent title' :: (Functor t, Monad t) => Attrs -> Text -> XHtmlT t HeadContent title :: (Functor t, Monad t) => Text -> XHtmlT t HeadContent style' :: (Functor t, Monad t) => Text -> Attrs -> Text -> XHtmlT t HeadContent style :: (Functor t, Monad t) => Text -> Text -> XHtmlT t HeadContent script' :: (Functor t, Monad t, XHtml1 c) => Text -> Attrs -> Text -> XHtmlT t c script :: (Functor t, Monad t, XHtml1 c) => Text -> Text -> XHtmlT t c option' :: (Functor t, Monad t, XHtml2 c) => Attrs -> Text -> XHtmlT t c option :: (Functor t, Monad t, XHtml2 c) => Text -> XHtmlT t c textarea' :: (Functor t, Monad t, XHtml3 c) => Text -> Text -> Attrs -> Text -> XHtmlT t c textarea :: (Functor t, Monad t, XHtml3 c) => Text -> Text -> Text -> XHtmlT t c base' :: (Functor t, Monad t) => Attrs -> XHtmlT t HeadContent base :: (Functor t, Monad t) => XHtmlT t HeadContent meta' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t HeadContent meta :: (Functor t, Monad t) => Text -> XHtmlT t HeadContent link' :: (Functor t, Monad t) => Attrs -> XHtmlT t HeadContent link :: (Functor t, Monad t) => XHtmlT t HeadContent frame' :: (Functor t, Monad t) => Attrs -> XHtmlT t FramesetContent frame :: (Functor t, Monad t) => XHtmlT t FramesetContent hr' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t c hr :: (Functor t, Monad t, XHtml4 c) => XHtmlT t c br' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t c br :: (Functor t, Monad t, XHtml5 c) => XHtmlT t c basefont' :: (Functor t, Monad t, XHtml6 c) => Text -> Attrs -> XHtmlT t c basefont :: (Functor t, Monad t, XHtml6 c) => Text -> XHtmlT t c param' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t ObjectContent param :: (Functor t, Monad t) => Text -> XHtmlT t ObjectContent img' :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> Attrs -> XHtmlT t c img :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> XHtmlT t c area' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t MapContent area :: (Functor t, Monad t) => Text -> XHtmlT t MapContent input' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t c input :: (Functor t, Monad t, XHtml3 c) => XHtmlT t c isindex' :: (Functor t, Monad t, XHtml7 c) => Attrs -> XHtmlT t c isindex :: (Functor t, Monad t, XHtml7 c) => XHtmlT t c col' :: (Functor t, Monad t, XHtml8 c) => Attrs -> XHtmlT t c col :: (Functor t, Monad t, XHtml8 c) => XHtmlT t c noscript' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c noscript :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c iframe' :: (Functor t, Monad t, XHtml9 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c iframe :: (Functor t, Monad t, XHtml9 c) => XHtmlT t BlockContent -> XHtmlT t c body' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t NoframesContent body :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t NoframesContent div' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c div_ :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c li' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t ListContent li :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t ListContent dd' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t DlContent dd :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t DlContent blockquote' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c blockquote :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c center' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c center :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c ins' :: (Functor t, Monad t, XHtml10 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c ins :: (Functor t, Monad t, XHtml10 c) => XHtmlT t BlockContent -> XHtmlT t c del' :: (Functor t, Monad t, XHtml10 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c del :: (Functor t, Monad t, XHtml10 c) => XHtmlT t BlockContent -> XHtmlT t c th' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t TrContent th :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t TrContent td' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t TrContent td :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t TrContent frameset' :: (Functor t, Monad t, XHtml11 c) => Attrs -> XHtmlT t FramesetContent -> XHtmlT t c frameset :: (Functor t, Monad t, XHtml11 c) => XHtmlT t FramesetContent -> XHtmlT t c noframes' :: (Functor t, Monad t) => Attrs -> XHtmlT t NoframesContent -> XHtmlT t FramesetContent noframes :: (Functor t, Monad t) => XHtmlT t NoframesContent -> XHtmlT t FramesetContent p' :: (Functor t, Monad t, XHtml12 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c p :: (Functor t, Monad t, XHtml12 c) => XHtmlT t InlineContent -> XHtmlT t c h1' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h1 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h2' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h2 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h3' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h3 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h4' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h4 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h5' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h5 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h6' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h6 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c dt' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t DlContent dt :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t DlContent span' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c span_ :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c bdo' :: (Functor t, Monad t, XHtml5 c) => Text -> Attrs -> XHtmlT t InlineContent -> XHtmlT t c bdo :: (Functor t, Monad t, XHtml5 c) => Text -> XHtmlT t InlineContent -> XHtmlT t c em' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c em :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c strong' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c strong :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c dfn' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c dfn :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c code' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c code :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c samp' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c samp :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c kbd' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c kbd :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c var' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c var :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c cite' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c cite :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c abbr' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c abbr :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c acronym' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c acronym :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c q' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c q :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c sub' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c sub :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c sup' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c sup :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c tt' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c tt :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c i' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c i :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c b' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c b :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c big' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c big :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c small' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c small :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c u' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c u :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c s' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c s :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c strike' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c strike :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c font' :: (Functor t, Monad t, XHtml6 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c font :: (Functor t, Monad t, XHtml6 c) => XHtmlT t InlineContent -> XHtmlT t c label' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c label :: (Functor t, Monad t, XHtml3 c) => XHtmlT t InlineContent -> XHtmlT t c legend' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t FieldsetContent legend :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t FieldsetContent caption' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t TableContent caption :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t TableContent ul' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c ul :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c ol' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c ol :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c menu' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c menu :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c dir' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c dir :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c dl' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t DlContent -> XHtmlT t c dl :: (Functor t, Monad t, XHtml4 c) => XHtmlT t DlContent -> XHtmlT t c address' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t AddressContent -> XHtmlT t c address :: (Functor t, Monad t, XHtml4 c) => XHtmlT t AddressContent -> XHtmlT t c pre' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t PreContent -> XHtmlT t c pre :: (Functor t, Monad t, XHtml4 c) => XHtmlT t PreContent -> XHtmlT t c a' :: (Functor t, Monad t, XHtml13 c) => Attrs -> XHtmlT t AContent -> XHtmlT t c a :: (Functor t, Monad t, XHtml13 c) => XHtmlT t AContent -> XHtmlT t c object' :: (Functor t, Monad t, XHtml14 c) => Attrs -> XHtmlT t ObjectContent -> XHtmlT t c object :: (Functor t, Monad t, XHtml14 c) => XHtmlT t ObjectContent -> XHtmlT t c applet' :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> Attrs -> XHtmlT t ObjectContent -> XHtmlT t c applet :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> XHtmlT t ObjectContent -> XHtmlT t c map' :: (Functor t, Monad t, XHtml6 c) => Text -> Attrs -> XHtmlT t MapContent -> XHtmlT t c map_ :: (Functor t, Monad t, XHtml6 c) => Text -> XHtmlT t MapContent -> XHtmlT t c form' :: (Functor t, Monad t, XHtml15 c) => Text -> Attrs -> XHtmlT t FormContent -> XHtmlT t c form :: (Functor t, Monad t, XHtml15 c) => Text -> XHtmlT t FormContent -> XHtmlT t c select' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t SelectContent -> XHtmlT t c select :: (Functor t, Monad t, XHtml3 c) => XHtmlT t SelectContent -> XHtmlT t c optgroup' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t OptgroupContent -> XHtmlT t SelectContent optgroup :: (Functor t, Monad t) => Text -> XHtmlT t OptgroupContent -> XHtmlT t SelectContent fieldset' :: (Functor t, Monad t, XHtml16 c) => Attrs -> XHtmlT t FieldsetContent -> XHtmlT t c fieldset :: (Functor t, Monad t, XHtml16 c) => XHtmlT t FieldsetContent -> XHtmlT t c button' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t ButtonContent -> XHtmlT t c button :: (Functor t, Monad t, XHtml3 c) => XHtmlT t ButtonContent -> XHtmlT t c table' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t TableContent -> XHtmlT t c table :: (Functor t, Monad t, XHtml4 c) => XHtmlT t TableContent -> XHtmlT t c thead' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent thead :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent tfoot' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent tfoot :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent tbody' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent tbody :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent colgroup' :: (Functor t, Monad t) => Attrs -> XHtmlT t ColgroupContent -> XHtmlT t TableContent colgroup :: (Functor t, Monad t) => XHtmlT t ColgroupContent -> XHtmlT t TableContent tr' :: (Functor t, Monad t, XHtml17 c) => Attrs -> XHtmlT t TrContent -> XHtmlT t c tr :: (Functor t, Monad t, XHtml17 c) => XHtmlT t TrContent -> XHtmlT t c instance Content TrContent instance Content ColgroupContent instance Content TableSectionContent instance Content TableContent instance CData ButtonContent instance Content ButtonContent instance CData FieldsetContent instance Content FieldsetContent instance Content OptgroupContent instance Content SelectContent instance CData FormContent instance Content FormContent instance Content MapContent instance CData ObjectContent instance Content ObjectContent instance CData AContent instance Content AContent instance CData PreContent instance Content PreContent instance CData AddressContent instance Content AddressContent instance Content DlContent instance Content ListContent instance CData InlineContent instance Content InlineContent instance Content NoframesContent instance Content FramesetContent instance CData BlockContent instance Content BlockContent instance Content HeadContent instance Content HtmlContent instance XHtml17 TableSectionContent instance XHtml17 TableContent instance XHtml16 FieldsetContent instance XHtml16 FormContent instance XHtml16 MapContent instance XHtml16 ObjectContent instance XHtml16 BlockContent instance XHtml15 FieldsetContent instance XHtml15 MapContent instance XHtml15 ObjectContent instance XHtml15 BlockContent instance XHtml14 ButtonContent instance XHtml14 FieldsetContent instance XHtml14 FormContent instance XHtml14 ObjectContent instance XHtml14 AContent instance XHtml14 AddressContent instance XHtml14 InlineContent instance XHtml14 BlockContent instance XHtml14 HeadContent instance XHtml13 FieldsetContent instance XHtml13 FormContent instance XHtml13 ObjectContent instance XHtml13 PreContent instance XHtml13 AddressContent instance XHtml13 InlineContent instance XHtml13 BlockContent instance XHtml12 ButtonContent instance XHtml12 FieldsetContent instance XHtml12 FormContent instance XHtml12 MapContent instance XHtml12 ObjectContent instance XHtml12 AddressContent instance XHtml12 BlockContent instance XHtml11 FramesetContent instance XHtml11 HtmlContent instance XHtml10 ButtonContent instance XHtml10 FieldsetContent instance XHtml10 FormContent instance XHtml10 MapContent instance XHtml10 ObjectContent instance XHtml10 AContent instance XHtml10 PreContent instance XHtml10 AddressContent instance XHtml10 InlineContent instance XHtml10 BlockContent instance XHtml9 FieldsetContent instance XHtml9 FormContent instance XHtml9 ObjectContent instance XHtml9 AContent instance XHtml9 AddressContent instance XHtml9 InlineContent instance XHtml9 BlockContent instance XHtml8 ColgroupContent instance XHtml8 TableContent instance XHtml7 FieldsetContent instance XHtml7 FormContent instance XHtml7 MapContent instance XHtml7 ObjectContent instance XHtml7 BlockContent instance XHtml7 HeadContent instance XHtml6 ButtonContent instance XHtml6 FieldsetContent instance XHtml6 FormContent instance XHtml6 ObjectContent instance XHtml6 AContent instance XHtml6 AddressContent instance XHtml6 InlineContent instance XHtml6 BlockContent instance XHtml5 ButtonContent instance XHtml5 FieldsetContent instance XHtml5 FormContent instance XHtml5 ObjectContent instance XHtml5 AContent instance XHtml5 PreContent instance XHtml5 AddressContent instance XHtml5 InlineContent instance XHtml5 BlockContent instance XHtml4 ButtonContent instance XHtml4 FieldsetContent instance XHtml4 FormContent instance XHtml4 MapContent instance XHtml4 ObjectContent instance XHtml4 BlockContent instance XHtml3 FieldsetContent instance XHtml3 FormContent instance XHtml3 ObjectContent instance XHtml3 AContent instance XHtml3 PreContent instance XHtml3 AddressContent instance XHtml3 InlineContent instance XHtml3 BlockContent instance XHtml2 OptgroupContent instance XHtml2 SelectContent instance XHtml1 ButtonContent instance XHtml1 FieldsetContent instance XHtml1 FormContent instance XHtml1 MapContent instance XHtml1 ObjectContent instance XHtml1 AContent instance XHtml1 PreContent instance XHtml1 AddressContent instance XHtml1 InlineContent instance XHtml1 BlockContent instance XHtml1 HeadContent module Text.XHtmlCombinators.Strict.Attributes module Text.XHtmlCombinators.Attributes module Text.XHtmlCombinators.Render data Escaper e Escaper :: (Attr -> Attr) -> (Text -> Text) -> (Text -> Escaper e) -> (Text -> e) -> Escaper e escapeAttr :: Escaper e -> Attr -> Attr escapeText :: Escaper e -> Text -> Text childEscaper :: Escaper e -> Text -> Escaper e encoder :: Escaper e -> Text -> e unsafe :: Escaper Text renderAttrs :: Escaper e -> Attrs -> Text renderAttr :: Attr -> Text renderNode :: Escaper e -> Node -> Text -- | Quickly render a xhtml page to text. -- -- This function will render the entire page on a single line, which is -- somewhat unreadable. On the plus side, it's relatively fast. renderT :: (Functor t, Monad t, Content c) => Escaper e -> XHtmlT t c -> t e render :: Content c => Escaper e -> XHtml c -> e module Text.XHtmlCombinators.Strict class XHtml1 c class XHtml2 c class XHtml3 c class XHtml4 c class XHtml5 c class XHtml6 c class XHtml7 c class XHtml8 c class XHtml9 c class XHtml10 c class XHtml11 c class XHtml12 c class XHtml13 c data HtmlContent data HeadContent data BlockContent data FlowContent data InlineContent data ListContent data DlContent data PreContent data AContent data ObjectContent data MapContent data FormContent data SelectContent data OptgroupContent data FieldsetContent data ButtonContent data TableContent data TableSectionContent data ColgroupContent data TrContent html' :: (Functor t, Monad t) => Attrs -> XHtmlT t HtmlContent -> XHtmlT t Root html :: (Functor t, Monad t) => XHtmlT t HtmlContent -> XHtmlT t Root head' :: (Functor t, Monad t) => Attrs -> XHtmlT t HeadContent -> XHtmlT t HtmlContent head_ :: (Functor t, Monad t) => XHtmlT t HeadContent -> XHtmlT t HtmlContent title' :: (Functor t, Monad t) => Attrs -> Text -> XHtmlT t HeadContent title :: (Functor t, Monad t) => Text -> XHtmlT t HeadContent style' :: (Functor t, Monad t) => Text -> Attrs -> Text -> XHtmlT t HeadContent style :: (Functor t, Monad t) => Text -> Text -> XHtmlT t HeadContent script' :: (Functor t, Monad t, XHtml1 c) => Text -> Attrs -> Text -> XHtmlT t c script :: (Functor t, Monad t, XHtml1 c) => Text -> Text -> XHtmlT t c option' :: (Functor t, Monad t, XHtml2 c) => Attrs -> Text -> XHtmlT t c option :: (Functor t, Monad t, XHtml2 c) => Text -> XHtmlT t c textarea' :: (Functor t, Monad t, XHtml3 c) => Text -> Text -> Attrs -> Text -> XHtmlT t c textarea :: (Functor t, Monad t, XHtml3 c) => Text -> Text -> Text -> XHtmlT t c base' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t HeadContent base :: (Functor t, Monad t) => Text -> XHtmlT t HeadContent meta' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t HeadContent meta :: (Functor t, Monad t) => Text -> XHtmlT t HeadContent link' :: (Functor t, Monad t) => Attrs -> XHtmlT t HeadContent link :: (Functor t, Monad t) => XHtmlT t HeadContent hr' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t c hr :: (Functor t, Monad t, XHtml4 c) => XHtmlT t c br' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t c br :: (Functor t, Monad t, XHtml5 c) => XHtmlT t c param' :: (Functor t, Monad t) => Attrs -> XHtmlT t ObjectContent param :: (Functor t, Monad t) => XHtmlT t ObjectContent img' :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> Attrs -> XHtmlT t c img :: (Functor t, Monad t, XHtml6 c) => Text -> Text -> XHtmlT t c area' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t MapContent area :: (Functor t, Monad t) => Text -> XHtmlT t MapContent input' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t c input :: (Functor t, Monad t, XHtml3 c) => XHtmlT t c col' :: (Functor t, Monad t, XHtml7 c) => Attrs -> XHtmlT t c col :: (Functor t, Monad t, XHtml7 c) => XHtmlT t c noscript' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c noscript :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c body' :: (Functor t, Monad t) => Attrs -> XHtmlT t BlockContent -> XHtmlT t HtmlContent body :: (Functor t, Monad t) => XHtmlT t BlockContent -> XHtmlT t HtmlContent blockquote' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t BlockContent -> XHtmlT t c blockquote :: (Functor t, Monad t, XHtml4 c) => XHtmlT t BlockContent -> XHtmlT t c div' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t FlowContent -> XHtmlT t c div_ :: (Functor t, Monad t, XHtml4 c) => XHtmlT t FlowContent -> XHtmlT t c li' :: (Functor t, Monad t) => Attrs -> XHtmlT t FlowContent -> XHtmlT t ListContent li :: (Functor t, Monad t) => XHtmlT t FlowContent -> XHtmlT t ListContent dd' :: (Functor t, Monad t) => Attrs -> XHtmlT t FlowContent -> XHtmlT t DlContent dd :: (Functor t, Monad t) => XHtmlT t FlowContent -> XHtmlT t DlContent ins' :: (Functor t, Monad t, XHtml8 c) => Attrs -> XHtmlT t FlowContent -> XHtmlT t c ins :: (Functor t, Monad t, XHtml8 c) => XHtmlT t FlowContent -> XHtmlT t c del' :: (Functor t, Monad t, XHtml8 c) => Attrs -> XHtmlT t FlowContent -> XHtmlT t c del :: (Functor t, Monad t, XHtml8 c) => XHtmlT t FlowContent -> XHtmlT t c th' :: (Functor t, Monad t) => Attrs -> XHtmlT t FlowContent -> XHtmlT t TrContent th :: (Functor t, Monad t) => XHtmlT t FlowContent -> XHtmlT t TrContent td' :: (Functor t, Monad t) => Attrs -> XHtmlT t FlowContent -> XHtmlT t TrContent td :: (Functor t, Monad t) => XHtmlT t FlowContent -> XHtmlT t TrContent p' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c p :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h1' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h1 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h2' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h2 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h3' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h3 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h4' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h4 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h5' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h5 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c h6' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c h6 :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c dt' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t DlContent dt :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t DlContent address' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c address :: (Functor t, Monad t, XHtml4 c) => XHtmlT t InlineContent -> XHtmlT t c span' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c span_ :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c bdo' :: (Functor t, Monad t, XHtml5 c) => Text -> Attrs -> XHtmlT t InlineContent -> XHtmlT t c bdo :: (Functor t, Monad t, XHtml5 c) => Text -> XHtmlT t InlineContent -> XHtmlT t c em' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c em :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c strong' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c strong :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c dfn' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c dfn :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c code' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c code :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c samp' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c samp :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c kbd' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c kbd :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c var' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c var :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c cite' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c cite :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c abbr' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c abbr :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c acronym' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c acronym :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c q' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c q :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c sub' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c sub :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c sup' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c sup :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c tt' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c tt :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c i' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c i :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c b' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c b :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c big' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c big :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c small' :: (Functor t, Monad t, XHtml5 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c small :: (Functor t, Monad t, XHtml5 c) => XHtmlT t InlineContent -> XHtmlT t c label' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t InlineContent -> XHtmlT t c label :: (Functor t, Monad t, XHtml3 c) => XHtmlT t InlineContent -> XHtmlT t c legend' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t FieldsetContent legend :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t FieldsetContent caption' :: (Functor t, Monad t) => Attrs -> XHtmlT t InlineContent -> XHtmlT t TableContent caption :: (Functor t, Monad t) => XHtmlT t InlineContent -> XHtmlT t TableContent ul' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c ul :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c ol' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t ListContent -> XHtmlT t c ol :: (Functor t, Monad t, XHtml4 c) => XHtmlT t ListContent -> XHtmlT t c dl' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t DlContent -> XHtmlT t c dl :: (Functor t, Monad t, XHtml4 c) => XHtmlT t DlContent -> XHtmlT t c pre' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t PreContent -> XHtmlT t c pre :: (Functor t, Monad t, XHtml4 c) => XHtmlT t PreContent -> XHtmlT t c a' :: (Functor t, Monad t, XHtml9 c) => Attrs -> XHtmlT t AContent -> XHtmlT t c a :: (Functor t, Monad t, XHtml9 c) => XHtmlT t AContent -> XHtmlT t c object' :: (Functor t, Monad t, XHtml10 c) => Attrs -> XHtmlT t ObjectContent -> XHtmlT t c object :: (Functor t, Monad t, XHtml10 c) => XHtmlT t ObjectContent -> XHtmlT t c map' :: (Functor t, Monad t, XHtml5 c) => Text -> Attrs -> XHtmlT t MapContent -> XHtmlT t c map_ :: (Functor t, Monad t, XHtml5 c) => Text -> XHtmlT t MapContent -> XHtmlT t c form' :: (Functor t, Monad t, XHtml11 c) => Text -> Attrs -> XHtmlT t FormContent -> XHtmlT t c form :: (Functor t, Monad t, XHtml11 c) => Text -> XHtmlT t FormContent -> XHtmlT t c select' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t SelectContent -> XHtmlT t c select :: (Functor t, Monad t, XHtml3 c) => XHtmlT t SelectContent -> XHtmlT t c optgroup' :: (Functor t, Monad t) => Text -> Attrs -> XHtmlT t OptgroupContent -> XHtmlT t SelectContent optgroup :: (Functor t, Monad t) => Text -> XHtmlT t OptgroupContent -> XHtmlT t SelectContent fieldset' :: (Functor t, Monad t, XHtml12 c) => Attrs -> XHtmlT t FieldsetContent -> XHtmlT t c fieldset :: (Functor t, Monad t, XHtml12 c) => XHtmlT t FieldsetContent -> XHtmlT t c button' :: (Functor t, Monad t, XHtml3 c) => Attrs -> XHtmlT t ButtonContent -> XHtmlT t c button :: (Functor t, Monad t, XHtml3 c) => XHtmlT t ButtonContent -> XHtmlT t c table' :: (Functor t, Monad t, XHtml4 c) => Attrs -> XHtmlT t TableContent -> XHtmlT t c table :: (Functor t, Monad t, XHtml4 c) => XHtmlT t TableContent -> XHtmlT t c thead' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent thead :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent tfoot' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent tfoot :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent tbody' :: (Functor t, Monad t) => Attrs -> XHtmlT t TableSectionContent -> XHtmlT t TableContent tbody :: (Functor t, Monad t) => XHtmlT t TableSectionContent -> XHtmlT t TableContent colgroup' :: (Functor t, Monad t) => Attrs -> XHtmlT t ColgroupContent -> XHtmlT t TableContent colgroup :: (Functor t, Monad t) => XHtmlT t ColgroupContent -> XHtmlT t TableContent tr' :: (Functor t, Monad t, XHtml13 c) => Attrs -> XHtmlT t TrContent -> XHtmlT t c tr :: (Functor t, Monad t, XHtml13 c) => XHtmlT t TrContent -> XHtmlT t c instance Content TrContent instance Content ColgroupContent instance Content TableSectionContent instance Content TableContent instance CData ButtonContent instance Content ButtonContent instance CData FieldsetContent instance Content FieldsetContent instance Content OptgroupContent instance Content SelectContent instance Content FormContent instance Content MapContent instance CData ObjectContent instance Content ObjectContent instance CData AContent instance Content AContent instance CData PreContent instance Content PreContent instance Content DlContent instance Content ListContent instance CData InlineContent instance Content InlineContent instance CData FlowContent instance Content FlowContent instance Content BlockContent instance Content HeadContent instance Content HtmlContent instance XHtml13 TableSectionContent instance XHtml13 TableContent instance XHtml12 FieldsetContent instance XHtml12 FormContent instance XHtml12 MapContent instance XHtml12 ObjectContent instance XHtml12 FlowContent instance XHtml12 BlockContent instance XHtml11 FieldsetContent instance XHtml11 MapContent instance XHtml11 ObjectContent instance XHtml11 FlowContent instance XHtml11 BlockContent instance XHtml10 ButtonContent instance XHtml10 FieldsetContent instance XHtml10 ObjectContent instance XHtml10 AContent instance XHtml10 InlineContent instance XHtml10 FlowContent instance XHtml10 HeadContent instance XHtml9 FieldsetContent instance XHtml9 ObjectContent instance XHtml9 PreContent instance XHtml9 InlineContent instance XHtml9 FlowContent instance XHtml8 ButtonContent instance XHtml8 FieldsetContent instance XHtml8 FormContent instance XHtml8 MapContent instance XHtml8 ObjectContent instance XHtml8 AContent instance XHtml8 PreContent instance XHtml8 InlineContent instance XHtml8 FlowContent instance XHtml8 BlockContent instance XHtml7 ColgroupContent instance XHtml7 TableContent instance XHtml6 ButtonContent instance XHtml6 FieldsetContent instance XHtml6 ObjectContent instance XHtml6 AContent instance XHtml6 InlineContent instance XHtml6 FlowContent instance XHtml5 ButtonContent instance XHtml5 FieldsetContent instance XHtml5 ObjectContent instance XHtml5 AContent instance XHtml5 PreContent instance XHtml5 InlineContent instance XHtml5 FlowContent instance XHtml4 ButtonContent instance XHtml4 FieldsetContent instance XHtml4 FormContent instance XHtml4 MapContent instance XHtml4 ObjectContent instance XHtml4 FlowContent instance XHtml4 BlockContent instance XHtml3 FieldsetContent instance XHtml3 ObjectContent instance XHtml3 AContent instance XHtml3 PreContent instance XHtml3 InlineContent instance XHtml3 FlowContent instance XHtml2 OptgroupContent instance XHtml2 SelectContent instance XHtml1 ButtonContent instance XHtml1 FieldsetContent instance XHtml1 FormContent instance XHtml1 MapContent instance XHtml1 ObjectContent instance XHtml1 AContent instance XHtml1 PreContent instance XHtml1 InlineContent instance XHtml1 FlowContent instance XHtml1 BlockContent instance XHtml1 HeadContent module Text.XHtmlCombinators