-- This file has been generated from package.yaml by hpack version 0.18.1. -- -- see: https://github.com/sol/hpack name: hw-streams version: 0.0.0.8 synopsis: Primitive functions and data types description: Primitive functions and data types. category: Data stability: Experimental homepage: http://github.com/haskell-works/hw-streams#readme bug-reports: https://github.com/haskell-works/hw-streams/issues author: John Ky maintainer: newhoggy@gmail.com copyright: 2016-2018 John Ky license: BSD3 license-file: LICENSE tested-with: GHC == 8.6.1, GHC == 8.4.4, GHC == 8.2.2, GHC == 8.0.2, GHC == 7.10.3 build-type: Simple cabal-version: >= 1.10 extra-source-files: README.md source-repository head type: git location: https://github.com/haskell-works/hw-streams flag bounds-checking-enabled description: Enable bmi2 instruction set manual: False default: False library hs-source-dirs: src other-extensions: AllowAmbiguousTypes ghc-options: -Wall -O2 -msse4.2 build-depends: base >= 4.8 && < 5 , bytestring >= 0.9 && < 0.11 , ghc-prim >= 0.4 && < 0.6 , hw-bits >= 0.7.0.3 && < 0.8 , hw-prim >= 0.6.2.17 && < 0.7 , mmap >= 0.5 && < 0.6 , primitive >= 0.6.3.0 && < 0.7 , vector >= 0.12 && < 0.13 , semigroups >= 0.8.4 && < 0.19 , transformers >= 0.4 && < 0.6 if flag(bounds-checking-enabled) cpp-options: -DBOUNDS_CHECKING_ENABLED exposed-modules: HaskellWorks.Data.Streams.ByteString HaskellWorks.Data.Streams.ByteString.Lazy HaskellWorks.Data.Streams.Internal HaskellWorks.Data.Streams.Internal.Bundle HaskellWorks.Data.Streams.Internal.Chunk HaskellWorks.Data.Streams.Size HaskellWorks.Data.Streams.Stream HaskellWorks.Data.Streams.Stream.Ops HaskellWorks.Data.Streams.Vector HaskellWorks.Data.Streams.Vector.Storable other-modules: Paths_hw_streams default-language: Haskell2010 test-suite hw-streams-test type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test other-extensions: AllowAmbiguousTypes ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N build-depends: base >= 4.8 && < 5 , bytestring >= 0.9 && < 0.11 , ghc-prim >= 0.4 && < 0.6 , hw-bits >= 0.7.0.3 && < 0.8 , hw-prim >= 0.6.2.17 && < 0.7 , mmap >= 0.5 && < 0.6 , primitive >= 0.6.3.0 && < 0.7 , vector >= 0.12 && < 0.13 , semigroups >= 0.8.4 && < 0.19 , transformers >= 0.4 && < 0.6 , QuickCheck >= 2.10 && < 2.13 , directory >= 1.2 && < 1.4 , exceptions >= 0.8 && < 0.11 , hedgehog >= 0.5 && < 0.7 , hspec >= 2.4 && < 2.6 , hw-hspec-hedgehog >= 0.1 && < 0.2 , hw-streams if flag(bounds-checking-enabled) cpp-options: -DBOUNDS_CHECKING_ENABLED other-modules: HaskellWorks.Data.Streams.Stream.OpsSpec HaskellWorks.Data.Streams.Vector.StorableSpec Test.Gen default-language: Haskell2010 benchmark bench type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: bench other-extensions: AllowAmbiguousTypes ghc-options: -Wall -O2 -msse4.2 build-depends: base >= 4.8 && < 5 , bytestring >= 0.9 && < 0.11 , ghc-prim >= 0.4 && < 0.6 , hw-bits >= 0.7.0.3 && < 0.8 , hw-prim >= 0.6.2.17 && < 0.7 , mmap >= 0.5 && < 0.6 , primitive >= 0.6.3.0 && < 0.7 , vector >= 0.12 && < 0.13 , semigroups >= 0.8.4 && < 0.19 , transformers >= 0.4 && < 0.6 , criterion >= 1.2 && < 1.6 , hw-streams , mmap >= 0.5 && < 0.6 if flag(bounds-checking-enabled) cpp-options: -DBOUNDS_CHECKING_ENABLED other-modules: Baseline.Data.Streams.Vector.Storable Reference.Data.Streams.Vector.Storable default-language: Haskell2010