bytestring-arbitrary 0.0.3 → 0.0.4
raw patch · 2 files changed
+12/−12 lines, 2 filesdep ~base
Dependency ranges changed: base
Files
- benches/bench.hs +9/−9
- bytestring-arbitrary.cabal +3/−3
benches/bench.hs view
@@ -7,18 +7,18 @@ main :: IO () main = defaultMain [ bgroup "ArbByteString"- [ bench "arbitrary" $ action (arbitrary :: Gen ArbByteString)- , bench "arbitrary1M" $ action (arbitrary :: Gen ArbByteString1M)- , bench "arbitrary10M" $ action (arbitrary :: Gen ArbByteString10M)+ [ bench "arbitrary" $ nfIO $ action (arbitrary :: Gen ArbByteString)+ , bench "arbitrary1M" $ nfIO $ action (arbitrary :: Gen ArbByteString1M)+ , bench "arbitrary10M" $ nfIO $ action (arbitrary :: Gen ArbByteString10M) , bgroup "fastRandBs"- [ bench "10B" $ action (fastRandBs 10)- , bench "1KB" $ action (fastRandBs 1024)- , bench "1MB" $ action (fastRandBs (1024*1024))+ [ bench "10B" $ nfIO $ action (fastRandBs 10)+ , bench "1KB" $ nfIO $ action (fastRandBs 1024)+ , bench "1MB" $ nfIO $ action (fastRandBs (1024*1024)) ] , bgroup "slowRandBs"- [ bench "10B" $ action (slowRandBs 10)- , bench "1KB" $ action (slowRandBs 1024)- , bench "10KB" $ action (slowRandBs 10240)+ [ bench "10B" $ nfIO $ action (slowRandBs 10)+ , bench "1KB" $ nfIO $ action (slowRandBs 1024)+ , bench "10KB" $ nfIO $ action (slowRandBs 10240) ] ] ]
bytestring-arbitrary.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: bytestring-arbitrary-version: 0.0.3+version: 0.0.4 synopsis: Arbitrary instances for ByteStrings -- description: homepage: https://github.com/tsuraan/bytestring-arbitrary@@ -20,7 +20,7 @@ exposed-modules: Data.ByteString.Arbitrary -- other-modules: -- other-extensions: - build-depends: base >=4.6 && <4.8+ build-depends: base >=4.6 && <4.9 , bytestring >=0.10 && <0.12 , cryptohash , QuickCheck@@ -32,7 +32,7 @@ type: exitcode-stdio-1.0 hs-source-dirs: benches main-is: bench.hs- build-depends: base >=4.6 && <4.8+ build-depends: base >=4.6 && <4.9 , bytestring >=0.10 && <0.12 , cryptohash , QuickCheck