parallel-io-0.3.4: Combinators for executing IO actions in parallel on a thread pool.
Safe HaskellNone
LanguageHaskell98

Control.Concurrent.ParallelIO

Description

Combinators for executing IO actions in parallel on a thread pool.

This module just reexports Control.Concurrent.ParallelIO.Global: this contains versions of the combinators that make use of a single global thread pool with as many threads as there are capabilities.

For finer-grained control, you can use Control.Concurrent.ParallelIO.Local instead, which gives you control over the creation of the pool.

Documentation