edenskel-2.0.0.2: edenskel.cabal
name: edenskel
version: 2.0.0.2
license: BSD3
license-file: LICENSE
maintainer: eden@mathematik.uni-marburg.de
synopsis: Semi-explicit parallel programming skeleton library
description:
This package provides a skeleton library for semi-explicit parallel programming with Eden. Eden and the skeleton library depend on GHC, and should normally use a GHC extension to support parallel execution using message passing. This modified GHC-Eden compiler is available from the <http://www.mathematik.uni-marburg.de/~eden Eden homepage>. When built using a standard GHC, this package will use a threaded simulation of Eden. The <http://www.mathematik.uni-marburg.de/~eden Eden homepage> provides more documentation and a tutorial.
category: Control.Parallel.Eden
build-type: Simple
cabal-version: >=1.6
source-repository head
type: git
location: git://james.mathematik.uni-marburg.de/edenskel.git
Flag par
Description: Enable parallel support
Default: True
library {
exposed-modules:
Control.Parallel.Eden.Auxiliary
Control.Parallel.Eden.Map
Control.Parallel.Eden.MapReduce
Control.Parallel.Eden.DivConq
Control.Parallel.Eden.Workpool
Control.Parallel.Eden.Topology
Control.Parallel.Eden.Iteration
extensions: CPP
if flag(par)
CPP-Options: -D__PARALLEL_HASKELL__
build-depends: base >= 4 && < 5,
edenmodules >= 1.2.0.0 && < 2,
parallel >= 3.1 && <4
}