name: large-hashable version: 0.1.0.0 cabal-version: >=1.10 build-type: Simple license: BSD3 license-file: LICENSE copyright: 2015 - 2016 factis research GmbH maintainer: Stefan Wehr homepage: https://github.com/factisresearch/large-hashable synopsis: Efficiently hash (large) Haskell values description: Please see README.md category: Web author: Stefan Wehr, Lukas Epple extra-source-files: cbits/md5.h README.md shell.nix stack.yaml source-repository head type: git location: https://github.com/factisresearch/large-hashable library exposed-modules: Data.LargeHashable Data.LargeHashable.Class Data.LargeHashable.MD5 Data.LargeHashable.Intern Data.LargeHashable.LargeWord Data.LargeHashable.TH build-depends: aeson >=0.11.2.0, base >=4.8 && <5, text >=1.2.2.1, bytestring >=0.10.6.0, transformers >=0.4.2.0, base16-bytestring >=0.1.1.6, bytes >=0.15.2, containers >=0.5.6.2, unordered-containers >=0.2.7.0, scientific >=0.3.4.6, strict >=0.3.2, time >=1.5.0.1, template-haskell >=2.10.0.0, utf8-light >=0.4.2, vector >=0.11.0.0, void >=0.7.1 c-sources: cbits/md5.c default-language: Haskell2010 hs-source-dirs: src ghc-options: -optc -O3 -fno-cse -W -fwarn-unused-imports -fwarn-unused-binds -fwarn-unused-matches -fwarn-unused-do-bind -fwarn-wrong-do-bind -pgmPcpphs -optP--cpp -fno-warn-name-shadowing -fwarn-missing-signatures -O2 test-suite large-hashable-test type: exitcode-stdio-1.0 main-is: Main.hs build-depends: aeson >=0.11.2.0, HTF >=0.13.1.0, QuickCheck >=2.8.2, base >=4.8 && <5, bytes >=0.15.2, bytestring >=0.10.6.0, containers >=0.5.6.2, hashable >=1.2.4.0, large-hashable >=0.1.0.0, scientific >=0.3.4.6, strict >=0.3.2, text >=1.2.2.1, time >=1.5.0.1, unordered-containers >=0.2.7.0, vector >=0.11.0.0 default-language: Haskell2010 hs-source-dirs: test other-modules: Data.LargeHashable.Tests.Class Data.LargeHashable.Tests.Helper Data.LargeHashable.Tests.TH Data.LargeHashable.Tests.LargeWord ghc-options: -optc -O3 -fno-cse -threaded -rtsopts -with-rtsopts=-N -W -fwarn-unused-imports -fwarn-unused-binds -fwarn-unused-matches -fwarn-unused-do-bind -fwarn-wrong-do-bind -pgmPcpphs -optP--cpp -rtsopts -threaded -funbox-strict-fields -fwarn-missing-signatures -fno-warn-name-shadowing benchmark large-hashable-benchmark type: exitcode-stdio-1.0 main-is: Main.hs build-depends: base >=4.8 && <5, base16-bytestring >=0.1.1.6, large-hashable >=0.1.0.0, safecopy >=0.9.0.1, text >=1.2.2.1, deepseq >=1.4.1.1, cryptohash >=0.11.9, bytestring >=0.10.6.0, cereal >=0.5.1.0, byteable >=0.1.1, transformers >=0.4.2.0, bytes >=0.15.2 default-language: Haskell2010 hs-source-dirs: benchmark other-modules: Data.LargeHashable.Benchmarks.CryptoHash Data.LargeHashable.Benchmarks.Main Data.LargeHashable.Benchmarks.Serial ghc-options: -optc -O3 -fno-cse -threaded -rtsopts -with-rtsopts=-N -W -fwarn-unused-imports -fwarn-unused-binds -fwarn-unused-matches -fwarn-unused-do-bind -fwarn-wrong-do-bind -pgmPcpphs -optP--cpp -rtsopts -threaded -funbox-strict-fields -fwarn-missing-signatures -fno-warn-name-shadowing -O2