Hoogle Search
Within LTS Haskell 24.49 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
module Text.XML.HaXml.Html.
Parse This is a parser for HTML documents. Unlike for XML documents, it must include a certain amount of error-correction to account for HTML features like self-terminating tags, unterminated tags, and incorrect nesting. The input is tokenised by the XML lexer (a separate lexer is not required for HTML).
module Text.XML.HaXml.Html.
ParseLazy This is a parser for HTML documents. Unlike for XML documents, it must include a certain amount of error-correction to account for HTML features like self-terminating tags, unterminated tags, and incorrect nesting. The input is tokenised by the XML lexer (a separate lexer is not required for HTML).
module Text.XML.HaXml.Html.
Pretty This is a separate pretty-printer for HTML documents, recognising some of the differences between HTML and true XML.
-
A non-validating XML parser. For the input grammar, see http://www.w3.org/TR/REC-xml.
module Text.XML.HaXml.
ParseLazy A non-validating XML parser. For the input grammar, see http://www.w3.org/TR/REC-xml.
-
Define a position datatype for giving locations in error messages.
-
HaXml Text.XML.HaXml.Posn Source positions contain a filename, line, column, and an inclusion point, which is itself another source position, recursively.
-
This is a pretty-printer for turning the internal representation of generic structured XML documents into the Doc type (which can later be rendered using Text.PrettyPrint.HughesPJ.render). Essentially there is one pp function for each type in Text.Xml.HaXml.Types, so you can pretty-print as much or as little of the document as you wish.
Pattern :: String -> Comment -> RestrictHaXml Text.XML.HaXml.Schema.HaskellTypeModel No documentation available.
module Text.XML.HaXml.Schema.
Parse No documentation available.