@hackage tagchup0.4.1.2
alternative package for processing of tag soups
Categories
License
LicenseRef-GPL
Maintainer
Henning Thielemann <tagchup@henning-thielemann.de>
Links
Versions
Installation
Dependencies (9)
- base >=3 && <5
- bytestring >=0.9.0.1 && <0.13
- containers >=0.1 && <0.9
- data-accessor >=0.2 && <0.3
- explicit-exception >=0.1 && <0.3
- non-empty >=0.2.1 && <0.4 Show all…
Dependents (6)
@hackage/acme-everything, @hackage/doc-review, @hackage/classify-frog, @hackage/wraxml, @hackage/audacity, @hackage/ods2csv
Package Flags
buildexamples
(off by default)
Build example executables
Tagchup is a package for processing XML, HTML, XHTML documents that can also be malformed. It allows parsing, formatting and retrieval of such document. All functions should be as lazy as possible.
I use a custom data structure based on types from xml-basic for easy interchange with the wraxml package.
Its lazy monadic parser should be more comprehensible and easier to extend than the one of tagsoup-0.6. It also handles XML processing instructions and CDATA sections correctly.
The name Tagchup resembles Ketchup.