Control.Parallel.Eden.EdenConcHs

Basic Eden

Process definition

data Process a b

process

rfi

Parallel Action

data PA a

runPA

Process instantiation

(#)

($#)

spawn

spawnF

spawnAt

spawnFAt

instantiate

instantiateF

instantiateAt

instantiateFAt

Overloaded Communication

class Trans a

Explicit placement

noPe

selfPe

type Places

Remote Data

type RD a

release

releasePA

fetch

fetchPA

releaseAll

fetchAll

liftRD

liftRD2

liftRD3

liftRD4

Dynamic Channels

type ChanName a

new

parfill

Nondeterminism

merge

mergeProc

Deprecated legacy code for Eden 5

data Lift a

deLift

createProcess

cpAt

Reexported functions from Control.Deepseq

class NFData a

Reexported functions from Control.Seq (strategies differ from those in Control.Parallel!)

type Strategy a

using

r0

rseq

rdeepseq

seqList

seqFoldable

Reexported functions from Control.Parallel

pseq