diff options
author | Gabor Pali <pgj@FreeBSD.org> | 2011-08-14 18:01:20 +0000 |
---|---|---|
committer | Gabor Pali <pgj@FreeBSD.org> | 2011-08-14 18:01:20 +0000 |
commit | bd9cc18a522dcdf1258317a547cbf0422d0cc900 (patch) | |
tree | b4d2866667b7d11b791dd71d6aff9474b413f634 /devel | |
parent | 8481577102093685766915c67690809a42504c12 (diff) | |
download | ports-bd9cc18a522dcdf1258317a547cbf0422d0cc900.tar.gz ports-bd9cc18a522dcdf1258317a547cbf0422d0cc900.zip |
Notes
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/hs-monad-par/Makefile | 21 | ||||
-rw-r--r-- | devel/hs-monad-par/distinfo | 2 | ||||
-rw-r--r-- | devel/hs-monad-par/pkg-descr | 9 |
4 files changed, 33 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 0ff22c881a53..d7ca56274f0e 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -628,6 +628,7 @@ SUBDIR += hs-language-c SUBDIR += hs-lazysmallcheck SUBDIR += hs-mmap + SUBDIR += hs-monad-par SUBDIR += hs-mtl SUBDIR += hs-mtl-docs SUBDIR += hs-mueval diff --git a/devel/hs-monad-par/Makefile b/devel/hs-monad-par/Makefile new file mode 100644 index 000000000000..13fd6e20b372 --- /dev/null +++ b/devel/hs-monad-par/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: hs-monad-par +# Date created: July 30, 2011 +# Whom: haskell@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= monad-par +PORTVERSION= 0.1.0.1 +CATEGORIES= devel haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= A library for parallel programming based on a monad + +LICENSE= BSD + +CABAL_SETUP= Setup.hs +USE_CABAL= deepseq>=1.1 HUnit>=1.2 + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include <bsd.port.mk> diff --git a/devel/hs-monad-par/distinfo b/devel/hs-monad-par/distinfo new file mode 100644 index 000000000000..9554e6244266 --- /dev/null +++ b/devel/hs-monad-par/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/monad-par-0.1.0.1.tar.gz) = b8e36410270edaf2016f255c7c4df6eb9c72440e05be8efee75284b813e0a569 +SIZE (cabal/monad-par-0.1.0.1.tar.gz) = 66527 diff --git a/devel/hs-monad-par/pkg-descr b/devel/hs-monad-par/pkg-descr new file mode 100644 index 000000000000..ac17347d70d6 --- /dev/null +++ b/devel/hs-monad-par/pkg-descr @@ -0,0 +1,9 @@ +This library offers an alternative parallel programming API to that +provided by the parallel package. The Par monad allows the simple +description of parallel computations, and can be used to add parallelism +to pure Haskell code. The basic API is straightforward: the monad +supports forking and simple communication in terms of IVars. The library +comes with an efficient work-stealing implementation, but the internals +are also exposed so that you can build your own scheduler if necessary. + +WWW: http://github.com/simonmar/monad-par |