Parallel programming library

Version on this page:
LTS Haskell 9.14:
Stackage Nightly 2017-11-23:
Latest on Hackage:
BSD3 licensed
Maintained by

Module documentation for

This package provides a library for parallel programming.


Changelog for parallel package Apr 2017

  • Compatibility with deepseq-1.4.3
  • Minor documentation clarifications Jan 2016

  • Support base-
  • Add {-# NOINLINE[1] rseq #-} to make the RULE more robust
  • Fix broken links to papers in Haddock
  • Make rpar type signature consistent with rseq via type-synonym
  • Drop redundant Ix-constraint on seqArray/seqArrayBounds for GHC >= 8.0 Dec 2014

  • Make -Wall message free for all supported base versions Dec 2014

  • Support base- (and thus GHC 7.10) Nov 2013

  • Update package description to Cabal 1.10 format
  • Add support for GHC 7.8
  • Drop support for GHCs older than GHC 7.0.1
  • Add NOINLINE pragmas to parBuffer, parList, and evalBuffer to make RULEs more likely to fire

Older versions

  • This package has a long history which is described in the Haddock documentation in the "API History" section
Used by 150 packages:
Agda, air-extra, archlinux-web, aws-sdk, b9, bgzf, bio, BiobaseInfernal, bioinformatics-toolkit, BitStringRandomMonad, blastxml, blocking-transactions, brians-brain, cash, cg, classy-parallel, clustering, columbia, complexity, computational-algebra, ConcurrentUtils, cpsa, crf-chain1, crf-chain1-constrained, crf-chain2-generic, crf-chain2-tiers, crocodile, CSPM-cspm, CV, data-pprint, DCFL, deepseq-bounded, Delta-Lambda, DifferentialEvolution, directed-cubical, DnaProteinAlignment, DPutils, DRBG, dsmc, edenmodules, edenskel, egison, Etage-Graph, factory, fixhs, fpnla-examples, Fractaler, freesect, gf, glicko, glome-hs, GoogleCodeJam, gore-and-ash, gruff, GTALib, hahp, hakaru, HarmTrace, haskell-platform-test, heukarya, hexpat-iteratee, Hieroglyph, himerge, hinduce-associations-apriori, hlcm, HLearn-algebra, Holumbus-Searchengine, hopfield, hops, hPDB, hquantlib, hs-carbon, HSoundFile, hstzaar, implicit, integration, iteratee, javascript-extras, jumpthefive, JYU-Utils, kmeans-par, knots, lens, lhc, liquid-fixpoint, maxent-learner-hw, maxent-learner-hw-gui, mediabus, mediabus-rtp, MonadCompose, monad-par, monad-parallel, monoids, mps, MutationOrder, neet, netwire, neural, neural-network-hmatrix, numeric-ode, oi, parallel-tree-search, parconc-examples, pgstream, pipes-bgzf, preliminaries, priority-sync, project-m36, purescript, raft, rcu, reactivity, regexchar, regex-deriv, regexdot, regex-pderiv, RNAdesign, RNAwolf, roguestar-engine, rsagl, rsagl-math, safe-lazy-io, scrabble-bot, sde-solver, shentong, simple-genetic-algorithm, simple-genetic-algorithm-mr, simple-neural-networks, stagen, StrictBench, structures, subhask, swapper, tabloid, tamarin-prover, tamarin-prover-theory, TBit, timeout-with-results, torch, treefold, twisty, typography-geometry, varan, vector-strategies, visual-graphrewrite, vty, vty-examples, WordAlignment, wp-archivebot, zeno
comments powered byDisqus