@hackage distributed-process0.5.4
Cloud Haskell: Erlang-style concurrency in Haskell
Categories
License
BSD-3-Clause
Maintainer
watson.timothy@gmail.com, edsko@well-typed.com, duncan@well-typed.com
Links
Versions
Installation
Dependencies (19)
- base >=4.4 && <5
- binary >=0.6.3 && <0.8
- bytestring >=0.9 && <0.11
- containers >=0.4 && <0.5
- data-accessor >=0.2 && <0.3
- deepseq ==1.3.0.0 Show all…
Dependents (36)
@hackage/distributed-process-platform, @hackage/distributed-process-monad-control, @hackage/distributed-process-azure, @hackage/distributed-process-ekg, @hackage/distributed-process-execution, @hackage/SciFlow-drmaa, Show all…
Package Flags
th
(on by default)
Build with Template Haskell support
prof
(off by default)
Compiling with profiling enabled
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.