tagsoup-ht-0.3: tagsoup-ht.cabal
Name: tagsoup-ht
Version: 0.3
License: GPL
License-File: LICENSE
Author: Henning Thielemann <tagsoup@henning-thielemann.de>
Maintainer: Henning Thielemann <tagsoup@henning-thielemann.de>
Homepage: http://code.haskell.org/~thielema/tagsoup-ht/
Category: XML
Synopsis: alternative parser for the tagsoup package
Description:
TagSoup is a package for parsing and extracting information from (possibly malformed) HTML/XHTML documents.
Here I present my own parser,
which I find (of course) more comprehensible and easier to extend.
It also handles XML declarations and CDATA sections correctly.
This package is abandoned and will be renamed to Tagchup.
Build-Type: Simple
Build-Depends:
xml-basic >=0.0.1 && <0.1,
transformers >=0.0 && <0.2,
-- 'transformers' for StateT monad transformer
-- you can omit it and the module Text.HTML.TagSoup.HT.Parser.MTL,
-- falling back to Text.HTML.TagSoup.HT.Parser.Custom
explicit-exception >=0.1 && <0.2,
tagsoup >=0.6 && <0.7,
bytestring >=0.9.0.1 && <0.10,
containers >=0.1 && <0.3,
data-accessor >=0.2 && <0.3,
utility-ht >=0.0.1 && <0.1,
base >=3 && <4
GHC-Options: -Wall
Hs-Source-Dirs: src
Exposed-Modules:
Text.HTML.TagSoup.HT.ParserNM
Text.HTML.TagSoup.HT.Parser
Text.HTML.TagSoup.HT.Format
Text.HTML.TagSoup.HT.Tag
Text.HTML.TagSoup.HT.Tag.Match
Text.HTML.TagSoup.HT.PositionTag
Text.HTML.TagSoup.HT.Process
Other-Modules:
Text.HTML.TagSoup.HT.Parser.Combinator
Text.HTML.TagSoup.HT.Parser.Custom
Text.HTML.TagSoup.HT.Parser.MTL
Text.HTML.TagSoup.HT.Parser.Status
Text.HTML.TagSoup.HT.Parser.Stream
Executable: tagsouptest
GHC-Options: -Wall
Hs-Source-Dirs: src, .
Other-Modules:
Text.HTML.TagSoup.HT.Test
Main-Is: example/Test.hs
Executable: tagsoupspeed
GHC-Options: -Wall
Hs-Source-Dirs: src, .
Build-Depends: old-time >=1.0 && <1.1
Main-Is: example/Speed.hs
Executable: validate-tagsoup
GHC-Options: -Wall
Hs-Source-Dirs: src, .
Main-Is: example/Validate.hs