-- This file has been generated from package.yaml by hpack version 0.17.0. -- -- see: https://github.com/sol/hpack name: store version: 0.4.1 x-revision: 1 synopsis: Fast binary serialization category: Serialization, Data homepage: https://github.com/fpco/store#readme bug-reports: https://github.com/fpco/store/issues maintainer: Michael Sloan copyright: 2016 FP Complete license: MIT license-file: LICENSE build-type: Simple cabal-version: >= 1.10 extra-source-files: ChangeLog.md README.md source-repository head type: git location: https://github.com/fpco/store flag comparison-bench manual: True default: False flag small-bench manual: True default: False library hs-source-dirs: src ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -O2 build-depends: base >=4.7 && <4.10 , store-core >=0.4 && <0.5 , th-utilities >=0.2 , primitive >=0.6 , th-reify-many >=0.1.6 , array >=0.5.0.0 , base-orphans >=0.4.3 , base64-bytestring >= 0.1.1 , bytestring >=0.10.4.0 , conduit >=1.2.3.1 , containers >=0.5.5.1 , cryptohash >=0.11.6 , deepseq >=1.3.0.2 , directory >= 1.2 , filepath >= 1.3 , ghc-prim >=0.3.1.0 , hashable >=1.2.3.1 , hspec >=2.1.2 , hspec-smallcheck >=0.3.0 , integer-gmp >=0.5.1.0 , lifted-base >=0.2.3.3 , monad-control >=0.3.3.0 , mono-traversable >=0.7.0 , resourcet >=1.1.3.3 , safe >=0.3.8 , semigroups >=0.8 , smallcheck >=1.1.1 , syb >=0.4.4 , template-haskell >=2.9.0.0 && < 2.12 , text >=1.2.0.4 , th-lift >=0.7.1 , th-lift-instances >=0.1.4 , th-orphans >= 0.12.2 , time >=1.4.2 , transformers >=0.3.0.0 , unordered-containers >=0.2.5.1 , vector >=0.10.12.3 , void >=0.5.11 , free >=4.11 , network >=2.6.0.2 , streaming-commons >=0.1.10.0 , async >=2.0.2 , contravariant >=1.3 exposed-modules: Data.Store Data.Store.Internal Data.Store.Streaming Data.Store.Streaming.Internal Data.Store.TH Data.Store.TH.Internal Data.Store.TypeHash Data.Store.TypeHash.Internal Data.Store.Version System.IO.ByteBuffer other-modules: Data.Store.Impl default-language: Haskell2010 test-suite store-test type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -O2 -threaded -rtsopts -with-rtsopts=-N build-depends: base >=4.7 && <4.10 , store-core >=0.4 && <0.5 , th-utilities >=0.2 , primitive >=0.6 , th-reify-many >=0.1.6 , array >=0.5.0.0 , base-orphans >=0.4.3 , base64-bytestring >= 0.1.1 , bytestring >=0.10.4.0 , conduit >=1.2.3.1 , containers >=0.5.5.1 , cryptohash >=0.11.6 , deepseq >=1.3.0.2 , directory >= 1.2 , filepath >= 1.3 , ghc-prim >=0.3.1.0 , hashable >=1.2.3.1 , hspec >=2.1.2 , hspec-smallcheck >=0.3.0 , integer-gmp >=0.5.1.0 , lifted-base >=0.2.3.3 , monad-control >=0.3.3.0 , mono-traversable >=0.7.0 , resourcet >=1.1.3.3 , safe >=0.3.8 , semigroups >=0.8 , smallcheck >=1.1.1 , syb >=0.4.4 , template-haskell >=2.9.0.0 && < 2.12 , text >=1.2.0.4 , th-lift >=0.7.1 , th-lift-instances >=0.1.4 , th-orphans >= 0.12.2 , time >=1.4.2 , transformers >=0.3.0.0 , unordered-containers >=0.2.5.1 , vector >=0.10.12.3 , void >=0.5.11 , free >=4.11 , network >=2.6.0.2 , streaming-commons >=0.1.10.0 , async >=2.0.2 , contravariant >=1.3 , store other-modules: Data.Store.StreamingSpec Data.StoreSpec Data.StoreSpec.TH System.IO.ByteBufferSpec default-language: Haskell2010 test-suite store-weigh type: exitcode-stdio-1.0 main-is: Allocations.hs hs-source-dirs: test ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -O2 -threaded -rtsopts -with-rtsopts=-N -with-rtsopts=-T -O2 build-depends: base >=4.7 && <4.10 , store-core >=0.4 && <0.5 , th-utilities >=0.2 , primitive >=0.6 , th-reify-many >=0.1.6 , array >=0.5.0.0 , base-orphans >=0.4.3 , base64-bytestring >= 0.1.1 , bytestring >=0.10.4.0 , conduit >=1.2.3.1 , containers >=0.5.5.1 , cryptohash >=0.11.6 , deepseq >=1.3.0.2 , directory >= 1.2 , filepath >= 1.3 , ghc-prim >=0.3.1.0 , hashable >=1.2.3.1 , hspec >=2.1.2 , hspec-smallcheck >=0.3.0 , integer-gmp >=0.5.1.0 , lifted-base >=0.2.3.3 , monad-control >=0.3.3.0 , mono-traversable >=0.7.0 , resourcet >=1.1.3.3 , safe >=0.3.8 , semigroups >=0.8 , smallcheck >=1.1.1 , syb >=0.4.4 , template-haskell >=2.9.0.0 && < 2.12 , text >=1.2.0.4 , th-lift >=0.7.1 , th-lift-instances >=0.1.4 , th-orphans >= 0.12.2 , time >=1.4.2 , transformers >=0.3.0.0 , unordered-containers >=0.2.5.1 , vector >=0.10.12.3 , void >=0.5.11 , free >=4.11 , network >=2.6.0.2 , streaming-commons >=0.1.10.0 , async >=2.0.2 , contravariant >=1.3 , store , weigh , criterion , cereal , cereal-vector , vector-binary-instances default-language: Haskell2010 benchmark store-bench type: exitcode-stdio-1.0 main-is: Bench.hs hs-source-dirs: bench ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -O2 -threaded -rtsopts -with-rtsopts=-N1 -with-rtsopts=-s -with-rtsopts=-qg build-depends: base >=4.7 && <4.10 , store-core >=0.4 && <0.5 , th-utilities >=0.2 , primitive >=0.6 , th-reify-many >=0.1.6 , array >=0.5.0.0 , base-orphans >=0.4.3 , base64-bytestring >= 0.1.1 , bytestring >=0.10.4.0 , conduit >=1.2.3.1 , containers >=0.5.5.1 , cryptohash >=0.11.6 , deepseq >=1.3.0.2 , directory >= 1.2 , filepath >= 1.3 , ghc-prim >=0.3.1.0 , hashable >=1.2.3.1 , hspec >=2.1.2 , hspec-smallcheck >=0.3.0 , integer-gmp >=0.5.1.0 , lifted-base >=0.2.3.3 , monad-control >=0.3.3.0 , mono-traversable >=0.7.0 , resourcet >=1.1.3.3 , safe >=0.3.8 , semigroups >=0.8 , smallcheck >=1.1.1 , syb >=0.4.4 , template-haskell >=2.9.0.0 && < 2.12 , text >=1.2.0.4 , th-lift >=0.7.1 , th-lift-instances >=0.1.4 , th-orphans >= 0.12.2 , time >=1.4.2 , transformers >=0.3.0.0 , unordered-containers >=0.2.5.1 , vector >=0.10.12.3 , void >=0.5.11 , free >=4.11 , network >=2.6.0.2 , streaming-commons >=0.1.10.0 , async >=2.0.2 , contravariant >=1.3 , criterion , store if flag(comparison-bench) cpp-options: -DCOMPARISON_BENCH build-depends: cereal , binary , vector-binary-instances , cereal-vector if flag(small-bench) cpp-options: -DSMALL_BENCH default-language: Haskell2010