edenmodules: Semi-explicit parallel programming library

[ bsd3, control, distributed-computing, eden, library, parallelism ] [ Propose Tags ]

This package provides a library for semi-explicit parallel programming with Eden. Eden extends Haskell with a small set of syntactic constructs for explicit process specification and creation. While providing enough control to implement parallel algorithms efficiently, it frees the programmer from the tedious task of managing low-level details by introducing automatic communication (via head-strict lazy lists), synchronisation, and process handling. The Eden-modules depend on GHC. Using standard GHC, you will get a threaded simulation of Eden. Use the patched GHC-Eden compiler from http://www.mathematik.uni-marburg.de/~eden for a parallel build. See our homepage for more documentation and a tutorial.

Versions [RSS] [faq],,
Dependencies base (==4.*), containers (>=0.3 && <0.5), deepseq (>=1.1 && <1.4), parallel (>=3.0 && <4.0) [details]
License BSD-3-Clause
Maintainer eden@mathematik.uni-marburg.de
Category Control.Parallel
Home page http://www.mathematik.uni-marburg.de/~eden
Source repo head: git clone git://james.mathematik.uni-marburg.de/edenmodules
Uploaded by MischaDieterle at 2012-05-03T10:01:14Z
Distributions NixOS:
Downloads 2557 total (18 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees