1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
4 <maintainer type="project">
5 <email>haskell@gentoo.org</email>
6 <name>Gentoo Haskell</name>
9 This package provides combinators for sequencing IO actions onto a thread pool. The
10 thread pool is guaranteed to contain no more unblocked threads than a user-specified upper limit, thus
11 minimizing contention.
13 Furthermore, the parallel combinators can be used reentrantly - your parallel
14 actions can spawn more parallel actions - without violating this property of the thread pool.
16 The package is inspired by the thread <http://thread.gmane.org/gmane.comp.lang.haskell.cafe/56499/focus=56521>.
17 Thanks to Neil Mitchell and Bulat Ziganshin for some of the code this package is based on.