Xml-monad is a project mainly written in Haskell, based on the BSD-3-Clause license.
Monadic extensions to the xml package.