StrictBench 0.1 → 0.1.1
raw patch · 3 files changed
+16/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Test.StrictBench: class NFData a
+ Test.StrictBench: rnf :: (NFData a) => a -> ()
Files
- README +9/−1
- StrictBench.cabal +1/−1
- Test/StrictBench.hs +6/−1
README view
@@ -5,4 +5,12 @@ algorithm, since Haskell's lazy evaluation can make it hard to see where the bottleneck lies. -Author: Remco Niemeijer+Author: Remco Niemeijer + +Version history: + +0.1.1 - Re-exported NFData and rnf for convenience: + This removes the need to import + Control.Parallel.Strategies when having to make a + custom data type an instance of NFData. +0.1 - Original release.
StrictBench.cabal view
@@ -1,5 +1,5 @@ name: StrictBench -version: 0.1 +version: 0.1.1 license: GPL license-file: LICENSE
Test/StrictBench.hs view
@@ -30,7 +30,12 @@ -- > instance NFData Answer where -- > rnf Yes = () -- > rnf No = () -module Test.StrictBench (bench, benchDesc, time) where +module Test.StrictBench ( + -- * StrictBench + bench, benchDesc, time, + + -- * Re-exported for convenience + NFData, rnf) where import Control.Parallel.Strategies import Test.BenchPress hiding (bench)