Haskell utilities for parsing, filtering, transforming and generating XML documents.