HORIZON HASKELLDocslts/ghc-9.14.x45dd5372026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 45dd537 · 2026-10-11

Package3.3.0.0ControlParallelism

parallel

Parallel programming library

Modules

3 modules
  • Control.Parallel2Parallel constructs. A common pattern to evaluate two values in parallel is: x `par` y `pseq` someFunc x yThe effect of this pattern is t…
  • Control.Parallel.Strategies69Parallel evaluation strategies, or strategies for short, provide
  • Control.Seq21Sequential strategies provide ways to compositionally specify

Description

This package provides a library for parallel programming.

For documentation, start from the Control.Parallel.Strategies module below.

For more tutorial documentation, see the book Parallel and Concurrent Programming in Haskell.

To understand the principles behind the library, see Seq no more: Better Strategies for Parallel Haskell.

Depends on

4 packages

Used by in this set · 6