Luca,
to use Control.Parallel, you need to download and install two packages,
deepseq and parallel, from hackage.haskell.org.
Most likely this will work with cabal, or you just download the two
tarballs .
The reason is, when packaging "parallel", this package has been removed
from the GHC core libraries. BTW I am unsure whether this is at all
clever, since it needs specific GHC support (at least for now - am I
right here?)
In addition, be informed that Control.Parallel.Strategies has been
heavily restructured just last month (splitting it into deepseq and
parallel is one of the changes, but not the most fundamental).
If you want to try examples from GpH publications, you will certainly
have some problems. parallel-1.x versions containing the original
definitions are on hackage as well and should work for experiments.
Cheers
Jost Berthold
PS: Loading Control.Parallel into ghci is a handy debugging procedure
for the sequential parts of your program without any hassle, but if you
do not compile and link your program, it will not use any parallelism
(and run slow anyway).
From: Luca Ciciriello <luca_cicirie...@hotmail.com>
Subject: RE: ANNOUNCE: GHC version 6.12.1
To: <marco-owe...@gmx.de>, <glasgow-haskell-users@haskell.org>
Message-ID: <snt128-w3217f8c02c7eaa2723e4339a...@phx.gbl>
Content-Type: text/plain; charset="iso-8859-1"
Installed 6.12.1 on MacOS X 10.6Now I'm unable to load in GHCi of that
modules containing "import Control.Parallel"I'm missing something?
Luca
From: marco-owe...@gmx.de
To: glasgow-haskell-users@haskell.org
Date: Mon, 14 Dec 2009 15:24:48 +0100
Subject: RE: ANNOUNCE: GHC version 6.12.1
Excerpts from Luca Ciciriello's message of Mon Dec 14 15:12:45 +0100
2009:
> I've the 6.10.4 version installed on my MacOS X 10.6 OS. Have I to
uninstall
> this version of GHC before installing the Mac .pkg for the 6.12.1?
Hi Luca,
You should be able to get some hints by looking at where ghc is
installed.
By default ghc puts its libraries into directory which contains the ghc
release name. So libs can be installed at the same time.
There are also ghc(i)-pkg-$GHC_VERSION executables.
So it should be possible. However I don't know about Mac details.
But maybe someone else can give you a more accurate answer.
Sincerly
Marc Weber
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users