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, 0.20.8, 0.20.9
Change logNone available
Dependenciesbase, bytestring, haskell98 [details]
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
UploadedMon Mar 3 01:19:15 UTC 2008 by EvanMartin
DistributionsFreeBSD:0.20.6, LTSHaskell:0.20.9, NixOS:0.20.9, Stackage:0.20.9
Downloads25421 total (394 in last 30 days)
Votes
0 []
StatusDocs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees