Basic types for representing XML
|LTS Haskell 20.23:||0.3.8|
|Stackage Nightly 2023-05-29:||0.3.8|
|Latest on Hackage:||0.3.8|
Maintained by Stephen Paul Weber
This version can be pinned in stack with:
Module documentation for 0.3.8
Depends on 3 packages(full list with versions):
Used by 17 packages in nightly-2023-05-29(full list with versions):
Basic types for representing XML.
The idea is to have a full set of appropriate types, which various XML libraries can share. Instead of having equivalent-but-incompatible types for every binding, parser, or client, they all share the same types can can thus interoperate easily.
This library contains complete types for most parts of an XML document, including the prologue, node tree, and doctype. Some basic combinators are included for common tasks, including traversing the node tree and filtering children.