Parallel-Arrows-ParMonad-0.1.1.0: Par Monad (@monad-par@) based backend for @Parallel-Arrows-Definition@.

Safe HaskellNone
LanguageHaskell2010

Parrows.ParMonad.Simple

Contents

Documentation

Orphan instances

Future BasicFuture b () Source # 

Methods

put :: Arrow arr => () -> arr b (BasicFuture b) #

get :: Arrow arr => () -> arr (BasicFuture b) b #

(NFData b, ArrowChoice arr, ArrowParallel arr a b (Conf b)) => ArrowParallel arr a b () Source # 

Methods

parEvalN :: () -> [arr a b] -> arr [a] [b] #

(NFData b, ArrowChoice arr, ArrowParallel arr a b (), ArrowLoopParallel arr a b (Conf b)) => ArrowLoopParallel arr a b () Source # 

Methods

loopParEvalN :: () -> [arr a b] -> arr [a] [b] #

postLoopParEvalN :: () -> [arr a b] -> arr [a] [b] #