| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Commonmark.Tag
Synopsis
- htmlTag :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s (StateT Enders m) [Tok]
- htmlOpenTag :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s m [Tok]
- htmlClosingTag :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s m [Tok]
- htmlAttributeName :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s m [Tok]
- htmlAttributeValue :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s m [Tok]
- htmlDoubleQuotedAttributeValue :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s m [Tok]
- data Enders
- defaultEnders :: Enders
Documentation
htmlOpenTag :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s m [Tok] #
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 :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s m [Tok] #
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.
htmlDoubleQuotedAttributeValue :: forall (m :: Type -> Type) s. Monad m => ParsecT [Tok] s m [Tok] #
defaultEnders :: Enders #