Cabal-Version: >= 1.2
Name: hexpat-pickle
Version: 0.3
Synopsis: XML picklers based on hexpat, source-code-similar to those of the HXT package
Description:
A library of combinators that allows Haskell data structures to be pickled
(serialized) to/from XML via the Tree datatype defined in the hexpat package.
It is source-code-similar to the pickling functionality of the HXT package,
to ease the transition between the two libraries. This implementation is
faster but less complete than HXT. Unlike some other picklers, it also supports
/lazy unpickling/.
.
This package does not depend on HXT.
.
DARCS repository:
Category: XML
License: BSD3
License-File: LICENSE
Author: Stephen Blackheath (blackh), Matthew Pocock (drdozer)
Maintainer: http://blacksapphire.com/antispam/
Copyright:
(c) 2009 Stephen Blackheath ,
(c) 2009 Matthew Pocock
Homepage: http://code.haskell.org/hexpat-pickle/
Extra-Source-Files:
test/tests.hs,
test/test.hs,
test/test.xml,
test/example.hs,
test/lazyUnpickle.hs,
test/lazyUnpickleThrow.hs
Build-Type: Simple
Stability: beta
Library
Build-Depends:
base,
hexpat >= 0.5,
utf8-string >= 0.3.3,
bytestring >= 0.9,
text >= 0.1,
containers,
extensible-exceptions >= 0.1 && < 0.2
Exposed-Modules: Text.XML.Expat.Pickle