HXML, an XML parser in Haskell
HXML is a non-validating XML parser written in Haskell.
It is designed for space-efficiency, =
taking advantage of lazy evaluation
to reduce memory requirements.
HXML also includes a high-level, Arrow-based combinator library
inspired by HaXml's
XmlLib
module.
For current XmlLib users, HXML may also be used as a drop-in replacement
for the HaXml parser.
Home page:
http://www.flightlab.com/~joe/hxml/
Last update: 5 March 2002, HXML version 0.2.
- Developer: Joe English
- Contact:
Joe English
Email: jenglish@flightlab.com
WWW: http://www.flightlab.com/~joe
Advanced Rotorcraft Technology, Inc.
+1 650 968 1464
- Number of sites: unknown
- Number of users at least one :-)
- In use: since 2001
- Language: Haskell 98
- Compilers: GHC, NHC, Hugs
- Line count: ~2000 LoC
- Availability:
Freely distributable under MIT-style open source license.
Release 0.2 available =
here;
More recent snapshots may be available in
http://www.flightlab.com/~joe/downloads/.
- Related publications: None.