monad-coroutine 0.8 → 0.8.0.1
raw patch · 2 files changed
+4/−4 lines, 2 filesdep +transformers-compatdep ~transformersPVP ok
version bump matches the API change (PVP)
Dependencies added: transformers-compat
Dependency ranges changed: transformers
API changes (from Hackage documentation)
Files
- Test/BenchmarkCoroutine.hs +1/−1
- monad-coroutine.cabal +3/−3
Test/BenchmarkCoroutine.hs view
@@ -112,7 +112,7 @@ main = defaultMain ([bgroup "Identity" [bench name (nf (runIdentity . task name) size) | (name, size) <- tasks], bgroup "Maybe" [bench name (nf (fromJust . task name) size) | (name, size) <- tasks], bgroup "List" [bench name (nf (head . task name) size) | (name, size) <- tasks],- bgroup "IO" [bench name (task name size :: IO Integer) | (name, size) <- tasks]])+ bgroup "IO" [bench name (whnfIO $ task name size) | (name, size) <- tasks]]) tasks = [("fib-factor", 32), ("2fibs", 30), ("2fibsSeesaw", 30), ("nested", 250), ("1*fibs", 33), ("2*fibs", 33), ("3*fibs", 33), ("4*fibs", 33)]
monad-coroutine.cabal view
@@ -1,5 +1,5 @@ Name: monad-coroutine-Version: 0.8+Version: 0.8.0.1 Cabal-Version: >= 1.10 Build-Type: Simple Synopsis: Coroutine monad transformer for suspending and resuming monadic computations@@ -12,7 +12,7 @@ License: GPL License-file: LICENSE.txt-Copyright: (c) 2010-2012 Mario Blazevic+Copyright: (c) 2010-2014 Mario Blazevic Author: Mario Blazevic Maintainer: blamario@yahoo.com Homepage: http://trac.haskell.org/SCC/wiki/monad-coroutine@@ -23,7 +23,7 @@ Library Exposed-Modules: Control.Monad.Coroutine, Control.Monad.Coroutine.SuspensionFunctors, Control.Monad.Coroutine.Nested- Build-Depends: base < 5, transformers >= 0.2 && < 0.4, monad-parallel+ Build-Depends: base < 5, transformers >= 0.2 && < 0.5, transformers-compat >= 0.3 && < 0.4, monad-parallel GHC-prof-options: -auto-all if impl(ghc >= 7.0.0) default-language: Haskell2010