xml-isogen

Generate XML-isomorphic types https://github.com/typeable/xml-isogen

Latest on Hackage:0.3.0

See all snapshots xml-isogen appears in

MIT licensed by Typeable.io contributors
Maintained by [email protected]

Module documentation for 0.3.0

This version can be pinned in stack with:[email protected]:356e6ed5fa435a770fd60eec79ce57778032fc4333af02e83289179dae77baea,2785

xml-isogen

Build Status

TemplateHaskell generators for XML-isomorphic data types, including instances for parsing and rendering. A convenient DSL to define those types.

This is similar to XSD but is Haskell-specific.

Changes

HEAD

0.3.0

  • Add namespaces support
  • Builds with GHC 8.4
  • Derive NFData for all generated datatypes

0.2.1

  • Workaround for the GHC 8.2.1 attribute generation bug

  • Add tests checking run-time behaviour of generated code

0.2.0

  • Builds with GHC 7.10.3, 8.0.2 and 8.2.1

0.1.0

  • Public release