XML TypeLift will allow to use XML Schema to create Haskell data type and parser for it.
That will allow us to easily handle large XML Schemas like Office OpenXML made by Microsoft.
It is part of DataHaskell initiative on type providers in Haskell.
- XML Schema parser:
- TagSoup
- HXT
- We will use Haskell code generation like
json-autotype
- Sample schemas will be put into
test/
directory