[Update docs for next release, in anticipation of completing XsdToHaskell. Malcolm.Wallace@cs.york.ac.uk**20100428054445 Ignore-this: 218df58d5f3deb70239fd27d271f8f98 ] { hunk ./COPYRIGHT 18 -The HaXml tools Xtract, Validate, DtdToHaskell, and MkOneOf, are -licensed under the terms of the GNU General Public Licence (GPL), -which can be found in the file called LICENCE-GPL. +The HaXml tools Xtract, Validate, DtdToHaskell, XsdToHaskell, and +MkOneOf, are licensed under the terms of the GNU General Public Licence +(GPL), which can be found in the file called LICENCE-GPL. hunk ./docs/XmlContent.html 49 +
+Usage 3. +Finally, you may have a document type definition expressed in XML Schema +rather than a DTD. Use the XsdToHaskell tool in this case, to +convert the Schema into an isomorphic collection of Haskell datatypes, +including all the requisite instances of XmlContent. + hunk ./docs/changelog.html 16 +
+
- cabal install HaXml-1.20.2 + cabal update + cabal install HaXml-1.21 hunk ./docs/index.html 193 -Various stand-alone tools are also built - DtdToHaskell, Xtract, -Validate, MkOneOf - and copied to the final installation location +Various stand-alone tools are also built - DtdToHaskell, XsdToHaskell, +Xtract, Validate, MkOneOf - and copied to the final installation location hunk ./docs/index.html 207 -Version 1.21 adds better support for XML namespaces.
+Version 1.21 adds better support for XML namespaces, and introduces the +new XsdToHaskell tool.
hunk ./docs/index.html 314 -Research Europe Ltd.. Subsequent maintenance and development has -been partially supported by the EPSRC, and the University of York. +Research Europe Ltd, in 1998-1999. Subsequent maintenance and +development has been indirectly supported by the EPSRC, the University +of York, QinetiQ, BAE Systems, and Standard Chartered Bank. hunk ./docs/index.html 340 - based on the ideas of HaXml and hxml. It is well-maintained, and has - recently been updated to use arrow-based combinators rather than filters - as in HaXml. + based on the ideas of HaXml and hxml. It is well-maintained, and + uses arrow-based combinators rather than filters as in HaXml. }