Downloadliste

Projektbeschreibung

HaXml is a suite of libraries and tools for
manipulating XML documents in Haskell. It
includes a parser, a pretty-printer, a validator,
a combinator library for transforming
documents, and converters for changing a
Haskell datatype into an XML DTD, and for
changing an XML DTD into a set of Haskell
datatypes. There are also tools for a query
language based on XQL.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-12-26 23:16
1.19.1

Assorted Aufräumarbeiten, Verbesserungen und Bugfixes.
Tags: Major feature enhancements
Assorted cleanups, enhancements, and bugfixes.

2005-05-17 18:36
1.13

Diese Version behebt eine unendliche Schleife-Fehler in dem Dokument Validator und einen Fehler in lexing Text und Verweise zwischen Angebot und Zeichen. Es fügt auch Unterstützung für den Aufbau mit Kabale und Installation mit GHC-6.4 's neues Paket-Format.
Tags: Minor bugfixes
This release fixes an infinite-loop bug in the
document validator and a bug in lexing mixed text
and references between quote chars. It also adds
support for building with Cabal and installing
with ghc-6.4's new package format.

2004-05-18 16:40
1.12

Die Lizenz wurde auf der LGPL für alle die Bibliothek und GPL-Code für die Standalone-Tools geändert. Die Distribution enthält eine minimale build.bat Skript für Windows, so dass Sie keine Notwendigkeit für Cygwin Dienstprogramme vermeiden können und benötigt nur GHC und MinGW. Einige Bugs wurden behoben und Veränderungen in den Unterschriften der Xml2Haskell-Modul (in Version 1.09 gemacht) sind jetzt spiegelt sich auch in die umgekehrte Bibliothek, Haskell2Xml.
Tags: Minor bugfixes
The licence was changed to the LGPL for all the
library code and GPL for the standalone tools.
The distribution now includes a minimal Build.bat
script for Windows, so you can avoid any need for
Cygwin utilities and get by with just GHC and
Mingw. A few bugs have been fixed, and changes in
the signatures of the Xml2Haskell module (made in
version 1.09) have now been mirrored in the
converse library, Haskell2Xml.

2004-01-19 20:17
1.10

Diese Version funktioniert wieder für Hugs (Versionen von September 2003 und später). Der interne (und externe) Darstellungen von XML-Zeichen Verweise sind fest mit dem Standard richtig sein. Neue combinators zu "entkommen" und "unescape" reservierten XML-Zeichen in Text und Attribut-Werte wurden dazu beigetragen, z. B. zu konvertieren "<" in "&<". Ein wichtiger Bugfix zu DtdToHaskell sorgt für die korrekte Typ-Konvertierung für bestimmte tief verschachtelten DTD Angaben.
Tags: Minor feature enhancements
This release works again for Hugs (versions from September 2003 and later). The internal (and external) representations of XML character references are fixed to be correct with the standard. New combinators to 'escape' and 'unescape' reserved XML characters in text and attribute values have been contributed, e.g. to convert "&lt;" into "&amp;&lt;". An important bugfix to DtdToHaskell ensures the correct type conversion for certain deeply nested DTD specs.

2003-06-11 20:03
1.09

Dies ist ein Bugfix-Release mit einigen kleinen API-Änderungen. Um ihn zu bauen, GHC-6.0 wird nun unterstützt, und hmake ist nicht mehr notwendig. Eine neue Kombinator "Pfad" wurde hinzugefügt, um Abfragen im Stil von XPath-Ausdruck gebracht werden. Einige der Signaturen in Text.XML.HaXml.Xml2Haskell verändert haben. Es gibt Bugfixes in der XML-Parser, in DtdToHaskell, und in der Konfiguration.
Tags: Minor bugfixes
This is a bugfix release with a few minor API changes. To build it, ghc-6.0 is now supported, and hmake is no longer essential. A new combinator 'path' has been added to allow queries to be expressed in the style of XPath. Some of the signatures in Text.XML.HaXml.Xml2Haskell have changed. There are bugfixes in the XML parser, in DtdToHaskell, and in the configuration process.

Project Resources