module LWN.XHTML (
XHTML,
+ XML,
+ my_read_opts,
parse_lwn,
- to_xhtml
+ to_xhtml,
+ to_xml
)
where
import Text.XML.HXT.Core (
+ ArrowXml,
IOStateArrow,
SysConfigList,
XmlTree,
class XHTML a where
to_xhtml :: a -> String
-
+class XML a where
+ to_xml :: (ArrowXml b) => a -> (b XmlTree XmlTree)
-- | Options used when parsing HTML.
my_read_opts :: SysConfigList