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/
UploadedMon Feb 2 09:29:15 UTC 2009 by StephenBlackheath
DistributionsFreeBSD:0.20.3, NixOS:0.20.7
Downloads21667 total (496 in last 30 days)
StatusDocs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees