Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Token
- type OpeningTag = (Identifier, [Attribute], Bool)
- data Identifier = Identifier (Maybe (CI Text)) (CI Text)
- type Attribute = (Identifier, Maybe Text)
- token :: Parser Token
Model
An HTML token.
Token_Doctype Text | A Doctype declaration. |
Token_OpeningTag OpeningTag | An opening tag. |
Token_ClosingTag Identifier | A closing tag. |
Token_Text Text | A text between tags. |
Token_Comment Text | Contents of a comment. |
type OpeningTag = (Identifier, [Attribute], Bool) Source #
An opening tag name, attributes and whether it is closed.
data Identifier Source #
A case-insensitive identifier.