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>, (c) 2008 Stephen Blackheath
AuthorEvan Martin, Stephen Blackheath
Maintainerhttp://blacksapphire.com/antispam/
Stabilitybeta
CategoryXML
Home pagehttp://code.haskell.org/hexpat/
Upload dateMon Feb 2 09:29:15 UTC 2009
Uploaded byStephenBlackheath
DistributionsFreeBSD:0.20.3, NixOS:0.20.7
Downloads21181 total (1097 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees