HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulemonad-par-0.3.6Haskell98

Control.Monad.Par.Scheds.Sparks

This scheduler uses sparks (par/pseq) directly, but only supplies the Monad.Par.Class.ParFuture interface.

  • 2 types
  • 6 values
  • Packagemonad-par-0.3.6
  • Exports8
  • LanguageHaskell98
  • LicenceBSD-3-Clause
  • SourceSparks.hs
datadata Par a
#

Constructors

Instances5Monad, Functor, MonadFix, Applicative, ParFuture
  • Monad ParDefined in monad-par-0.3.6 · Control.Monad.Par.Scheds.Sparks
  • Functor ParDefined in monad-par-0.3.6 · Control.Monad.Par.Scheds.Sparks
  • MonadFix ParDefined in monad-par-0.3.6 · Control.Monad.Par.Scheds.Sparks
  • Applicative ParDefined in monad-par-0.3.6 · Control.Monad.Par.Scheds.Sparks
  • ParFuture Future ParDefined in monad-par-0.3.6 · Control.Monad.Par.Scheds.Sparks
valuefixPar :: (a -> Par a) -> Par a
#

Take the monadic fixpoint of a Par computation. This is the definition of mfix for Par.