On Mon, Mar 30, 2009 at 5:16 PM, Vlad Dogaru <[email protected]> wrote:
>
>  * a translator from XML Schema to Haskell, similar to DtdToHaskell[4]
>
> For the latter item, some runtime checking will definitely be required:
> restrictions such as value ranges for integers or minimum and maximum
> occurences of an element cannot, to my knowledge, be enforced through
> type definitions. Finally, I kindly ask anyone with relevant experience
> to point out other possible pitfalls.
>

I have a small package up on Haskell who's sole existence is to be a
Haskell implementation of a particular XML schema:

xcb-types: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xcb-types
xcb.xsd: http://cgit.freedesktop.org/xcb/proto/tree/src/xcb.xsd

It's pretty stable now, so I'm not sure I'd switch over to something
new.  But at the time I think I tried to do an XSD to DTD transform so
I could use the existing DTD to Haskell tools.  That didn't work out
so well, but I don't really remember why.

Antoine
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to