The distributed-process package
This is an implementation of Cloud Haskell, as described in Towards Haskell in the Cloud by Jeff Epstein, Andrew Black, and Simon Peyton Jones (http://research.microsoft.com/en-us/um/people/simonpj/papers/parallel/), 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.
Properties
| Versions | 0.2.0, 0.2.0.1, 0.2.1, 0.2.1.1, 0.2.1.2, 0.2.1.3, 0.2.1.4, 0.2.2.0, 0.2.3.0, 0.3.0, 0.3.1, 0.4.0, 0.4.0.1, 0.4.0.2, 0.4.1, 0.4.2 |
|---|---|
| Dependencies | base (≥4.4 & <5), binary (≥0.5 & <0.7), bytestring (≥0.9 & <0.11), containers (≥0.4 & <0.6), data-accessor (0.2.*), distributed-static (0.2.*), ghc-prim (≥0.2 & <0.4), mtl (≥2.0 & <2.2), network-transport (0.3.*), old-locale (1.0.*), random (1.0.*), rank1dynamic (0.1.*), stm (≥2.3 & <2.5), syb (0.3.*), time (≥1.2 & <1.5), transformers (≥0.2 & <0.4) |
| License | BSD3 |
| Copyright | Well-Typed LLP |
| Author | Duncan Coutts, Nicolas Wu, Edsko de Vries |
| Maintainer | watson.timothy@gmail.com, edsko@well-typed.com, duncan@well-typed.com |
| Stability | experimental |
| Category | Control |
| Home page | http://github.com/haskell-distributed/distributed-process |
| Bug tracker | http://github.com/haskell-distributed/distributed-process/issues |
| Source repository | git clone https://github.com/haskell-distributed/distributed-process |
| Executables | distributed-process-spawns, distributed-process-channels, distributed-process-latency, distributed-process-throughput |
| Upload date | Sun Jan 27 15:12:02 UTC 2013 |
| Uploaded by | TimWatson |
| Built on | ghc-7.6 |
| Distributions | NixOS: 0.4.2 |
Modules
- Control
- Distributed
- Control.Distributed.Process
- Control.Distributed.Process.Closure
- Internal
- Control.Distributed.Process.Internal.CQueue
- Closure
- Control.Distributed.Process.Internal.Messaging
- Control.Distributed.Process.Internal.Primitives
- Control.Distributed.Process.Internal.StrictContainerAccessors
- Control.Distributed.Process.Internal.StrictList
- Control.Distributed.Process.Internal.StrictMVar
- Control.Distributed.Process.Internal.Trace
- Control.Distributed.Process.Internal.Types
- Control.Distributed.Process.Internal.WeakTQueue
- Control.Distributed.Process.Node
- Control.Distributed.Process.Serializable
- Control.Distributed.Process
- Distributed
Downloads
- distributed-process-0.4.2.tar.gz (Cabal source package)
- package description (included in the package)