distributed-process-0.2.0.1: Cloud Haskell: Erlang-style concurrency in Haskell

Safe HaskellNone

Control.Distributed.Process.Internal.Closure.BuiltIn

Contents

Synopsis

Runtime support for the builtin closures

Serialization dictionaries

Closures

linkClosure :: ProcessId -> Closure (Process ())Source

Closure version of link

sendClosure :: forall a. SerializableDict a -> ProcessId -> Closure (a -> Process ())Source

Closure version of send

returnClosure :: forall a. SerializableDict a -> a -> Closure (Process a)Source

Return any value

expectClosure :: forall a. SerializableDict a -> Closure (Process a)Source

Closure version of expect