-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | An "attoparsec"-based HTML tokenizer -- -- This library can be used as a basis for streaming HTML parsers. @package html-tokenizer @version 0.6.2 module HTMLTokenizer.Rendering.Text.Builder token :: Token -> Builder attribute :: Attribute -> Builder name :: Name -> Builder module HTMLTokenizer.Rendering.Text token :: Token -> Text attribute :: Attribute -> Text name :: Name -> Text module HTMLTokenizer.Data data Token OpeningTagToken :: !Name -> !(Vector Attribute) -> !Bool -> Token ClosingTagToken :: !Name -> Token TextToken :: !Text -> Token CommentToken :: !Text -> Token DoctypeToken :: !Text -> Token data Name UnprefixedName :: !Text -> Name PrefixedName :: !Text -> !Text -> Name data Attribute Attribute :: !Name -> !Text -> Attribute module HTMLTokenizer.Parsing -- | Token parser, which also decodes entities. token :: Parser Token attribute :: Parser Attribute name :: Parser Name