@hackage tagchup0.3.1
alternative package for processing of tag soups
Categories
License
LicenseRef-GPL
Maintainer
Henning Thielemann <tagchup@henning-thielemann.de>
Links
- Homepage
- Documentation
- No source repository
- Security
Versions
Installation
Dependencies (8)
- base >=3 && <4
- bytestring >=0.9.0.1 && <0.10
- containers >=0.1 && <0.3
- data-accessor >=0.2 && <0.3
- explicit-exception >=0.1 && <0.2
- transformers >=0.0 && <0.2 Show all…
Dependents (6)
@hackage/acme-everything, @hackage/doc-review, @hackage/classify-frog, @hackage/wraxml, @hackage/audacity, @hackage/ods2csv
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.