name: binary version: 0.6.1.0 x-revision: 2 license: BSD3 license-file: LICENSE author: Lennart Kolmodin maintainer: Lennart Kolmodin, Don Stewart homepage: https://github.com/kolmodin/binary description: Efficient, pure binary serialisation using lazy ByteStrings. Haskell values may be encoded to and from binary formats, written to disk as binary, or sent over the network. Serialisation speeds of over 1 G\/sec have been observed, so this library should be suitable for high performance scenarios. synopsis: Binary serialisation for Haskell values using lazy ByteStrings category: Data, Parsing stability: provisional build-type: Simple cabal-version: >= 1.8 tested-with: GHC == 7.0.4, GHC == 7.4.1, GHC == 7.6.1 extra-source-files: README index.html source-repository head type: git location: git://github.com/kolmodin/binary.git flag development default: False library build-depends: base >= 3.0 && < 4.8, bytestring >= 0.9 && <0.11, containers, array hs-source-dirs: src exposed-modules: Data.Binary, Data.Binary.Put, Data.Binary.Get, Data.Binary.Get.Internal, Data.Binary.Builder, Data.Binary.Builder.Internal other-modules: Data.Binary.Builder.Base extensions: CPP, FlexibleContexts ghc-options: -O2 -Wall -fliberate-case-threshold=1000 -- DISABLED: older Cabal lib versions have a bug which means they fall -- over when looking at test-suite sections that contain conditionals --test-suite qc -- type: exitcode-stdio-1.0 -- hs-source-dirs: tests -- main-is: QC.hs -- build-depends: -- array, -- base >= 3.0 && < 5, -- bytestring >= 0.9, -- containers, -- random>=1.0.1.0, -- test-framework, -- test-framework-quickcheck2, -- QuickCheck>=2.5 -- -- if flag(development) -- ghc-options: -Wall -- hs-source-dirs: src -- else -- build-depends: binary