packages feed

pooled-io 0.0.2 → 0.0.2.1

raw patch · 2 files changed

+19/−6 lines, 2 filesdep ~transformers

Dependency ranges changed: transformers

Files

pooled-io.cabal view
@@ -1,10 +1,10 @@ Name:             pooled-io-Version:          0.0.2+Version:          0.0.2.1 License:          BSD3 License-File:     LICENSE Author:           Henning Thielemann <haskell@henning-thielemann.de> Maintainer:       Henning Thielemann <haskell@henning-thielemann.de>-Homepage:         http://code.haskell.org/~thielema/pooled-io/+Homepage:         http://hub.darcs.net/thielema/pooled-io/ Category:         Parallelism Synopsis:         Run jobs on a limited number of threads and support data dependencies Description:@@ -40,6 +40,18 @@     but do not throttle concurrency with respect to number of available cores   .   * @parallel-tasks@:+  .+  * @parallel-io@:+  .+  * @threadPool@:+  .+  * @threads-pool@:+  .+  * @cio@:+  .+  * @Control-Engine@:+  .+  * @taskpool@, @async-pool@: Tested-With:      GHC==7.4.2, GHC==7.8.4, GHC==7.10.1 Cabal-Version:    >=1.8 Build-Type:       Simple@@ -49,18 +61,18 @@   default:     False  Source-Repository this-  Tag:         0.0.2+  Tag:         0.0.2.1   Type:        darcs-  Location:    http://code.haskell.org/~thielema/pooled-io/+  Location:    http://hub.darcs.net/thielema/pooled-io/  Source-Repository head   Type:        darcs-  Location:    http://code.haskell.org/~thielema/pooled-io/+  Location:    http://hub.darcs.net/thielema/pooled-io/  Library   Build-Depends:     concurrent-split >=0.0 && <0.1,-    transformers >=0.2.2 && <0.5,+    transformers >=0.2.2 && <0.6,     deepseq >=1.3 && <1.5,     unsafe >=0.0 && <0.1,     containers >=0.4 && <0.6,
src/Control/Concurrent/PooledIO/Sequence.hs view
@@ -76,4 +76,5 @@ sync chan act = do    (resultIn, resultOut) <- MVar.newEmpty    async chan $ act >>= MVar.put resultIn+--   async chan $ act >>= (MVar.put resultIn $!!)    MVar.take resultOut