The hexpat package

[Tags: bsd3, library]

Expat (http://expat.sourceforge.net/) is a stream-oriented XML parser written in C. It is known for being simple and fast.

There are already nice XML libraries in the Text.XML hierarchy. The reason to use Expat is when speed is of concern. From a benchmark that compares getting the length of the root node of a HaXml tree (presumably forcing parsing the entire file) against running an Expat parser with a registered start node handler, Expat is about 12 times faster. This is not a fair benchmark; HaXml does a lot more than this Expat library. But if Expat suffices, it is good for what it does.


Properties

Versions0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.10, 0.11, 0.12, 0.13, 0.14, 0.15, 0.15.1, 0.16, 0.17, 0.18, 0.18.1, 0.18.2, 0.18.3, 0.19, 0.19.1, 0.19.2, 0.19.3, 0.19.4, 0.19.5, 0.19.6, 0.19.7, 0.19.8, 0.19.9, 0.19.10, 0.20.1, 0.20.2, 0.20.3, 0.20.4, 0.20.5, 0.20.6, 0.20.7
Dependenciesbase, bytestring, haskell98
LicenseBSD3
Copyright(c) 2008 Evan Martin <martine@danga.com>
AuthorEvan Martin
Maintainermartine@danga.com
CategoryXML
Home pagehttp://neugierig.org/software/darcs/browse/?r=hexpat;a=summary
Upload dateMon Mar 3 01:19:15 UTC 2008
Uploaded byEvanMartin
DistributionsFreeBSD:0.20.3, NixOS:0.20.7
Downloads19832 total (1215 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees