The binary package

[Tags: bsd3, library]

Efficient, pure binary serialisation using lazy ByteStrings

[Skip to ReadMe]


Versions0.2, 0.3, 0.4, 0.4.1, 0.4.2, 0.4.3,, 0.4.4, 0.4.5, 0.5,,,,,,,,,,,,,,,,,,,,,
Change logNone available
Dependenciesbase (<4.3) [details]
AuthorLennart Kolmodin <>
MaintainerLennart Kolmodin
CategoryData, Parsing
UploadedThu Jan 25 07:22:04 UTC 2007 by DonaldStewart
UpdatedSat Jan 10 12:43:34 UTC 2015 by HerbertValerioRiedel to revision 1
DistributionsDebian:, Fedora:, LTSHaskell:, NixOS:, Stackage:
Downloads72798 total (251 in last 30 days)
0 []
StatusDocs uploaded by user
Build status unknown [no reports yet]




Maintainers' corner

For package maintainers and hackage trustees

Readme for binary-0.2

  binary: efficient, pure binary serialisation using lazy ByteStrings

The 'binary' package provides Data.Binary, containing the Binary class,
and associated methods, for serialising values to and from lazy

A key feature of 'binary' is that the interface is both pure, and efficient.

The 'binary' package is portable to GHC and Hugs.


    runhaskell Setup.hs configure
    runhaskell Setup.hs build
    runhaskell Setup.hs install

    import Data.Binary

and then write an instance of Binary for the type you wish to serialise.
More information in the haddock documentation.


    Lennart Kolmodin
    Duncan Coutts
    Don Stewart
    Spencer Janssen
    David Himmelstrup
    Björn Bringert
    Ross Paterson
    Einar Karttunen