Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Synopsis
- htmlTag :: Monad m => ParsecT [Tok] s (StateT Enders m) [Tok]
- htmlOpenTag :: Monad m => ParsecT [Tok] s m [Tok]
- htmlClosingTag :: Monad m => ParsecT [Tok] s m [Tok]
- htmlAttributeName :: Monad m => ParsecT [Tok] s m [Tok]
- htmlAttributeValue :: Monad m => ParsecT [Tok] s m [Tok]
- htmlDoubleQuotedAttributeValue :: Monad m => ParsecT [Tok] s m [Tok]
- data Enders
- defaultEnders :: Enders
Documentation
htmlOpenTag :: Monad m => ParsecT [Tok] s m [Tok] Source #
An open tag consists of a <
character, a tag name, zero or more
attributes, optional whitespace, an optional /
character, and a
>
character. This parses assumes that the opening <
has already
been parsed.
htmlClosingTag :: Monad m => ParsecT [Tok] s m [Tok] Source #
A closing tag consists of the string </
, a tag name, optional
whitespace, and the character >
. This parser assumes that the
opening <
has already been parsed.