tagsoupSource codeContentsIndex
Text.HTML.TagSoup.Options
Synopsis
data ParseOptions str = ParseOptions {
optTagPosition :: Bool
optTagWarning :: Bool
optEntityData :: (str, Bool) -> [Tag str]
optEntityAttrib :: (str, Bool) -> (str, [Tag str])
optTagTextMerge :: Bool
}
parseOptions :: StringLike str => ParseOptions str
parseOptionsFast :: StringLike str => ParseOptions str
fmapParseOptions :: (StringLike from, StringLike to) => ParseOptions from -> ParseOptions to
Documentation
data ParseOptions str Source
These options control how parseTags works.
Constructors
ParseOptions
optTagPosition :: BoolShould TagPosition values be given before some items (default=False,fast=False)
optTagWarning :: BoolShould TagWarning values be given (default=False,fast=False)
optEntityData :: (str, Bool) -> [Tag str]How to lookup an entity (Bool = has ending ';')
optEntityAttrib :: (str, Bool) -> (str, [Tag str])How to lookup an entity in an attribute (Bool = has ending ';'?)
optTagTextMerge :: BoolRequire no adjacent TagText values (default=True,fast=False)
show/hide Instances
parseOptions :: StringLike str => ParseOptions strSource
The default parse options value, described in ParseOptions.
parseOptionsFast :: StringLike str => ParseOptions strSource
A ParseOptions structure optimised for speed, following the fast options.
fmapParseOptions :: (StringLike from, StringLike to) => ParseOptions from -> ParseOptions toSource
Change the underlying string type of a ParseOptions value.
Produced by Haddock version 2.4.2