distributed-process-0.7.8: Cloud Haskell: Erlang-style concurrency in Haskell
This is an implementation of Cloud Haskell, as described in Towards Haskell in the Cloud by Jeff Epstein, Andrew Black, and Simon Peyton Jones (https://simon.peytonjones.org/haskell-cloud/), although some of the details are different. The precise message passing semantics are based on A unified semantics for future Erlang by Hans Svensson, Lars-Åke Fredlund and Clara Benac Earle.
You will probably also want to install a Cloud Haskell backend such as distributed-process-simplelocalnet.
Modules
distributed-process-0.7.8
- Control
- Distributed
- Control.Distributed.Process
- Control.Distributed.Process.Closure
- Control.Distributed.Process.Debug
- Internal
- Control.Distributed.Process.Internal.BiMultiMap
- Control.Distributed.Process.Internal.CQueue
- Closure
- Control.Distributed.Process.Internal.Messaging
- Control.Distributed.Process.Internal.Primitives
- Control.Distributed.Process.Internal.Spawn
- Control.Distributed.Process.Internal.StrictContainerAccessors
- Control.Distributed.Process.Internal.StrictList
- Control.Distributed.Process.Internal.StrictMVar
- Control.Distributed.Process.Internal.Types
- Control.Distributed.Process.Internal.WeakTQueue
- Control.Distributed.Process.Management
- Control.Distributed.Process.Node
- Control.Distributed.Process.Serializable
- Control.Distributed.Process.UnsafePrimitives
- Control.Distributed.Process
- Distributed