On Tue, Nov 4, 2008 at 7:34 PM, Chad Scherrer <[EMAIL PROTECTED]> wrote:
> T Willingham <t.r.willingham <at> gmail.com> writes:
>> I am thinking of our troglodytic friend 'make', which will run (for
>> example) 4 parallel jobs when given the option "make -j4".  Even
>> 'rake', the ruby version of make, now has a branch (called drake)
>> which does the parallel -j option.
>
> >From the replies I've seen about this, I think it's been interpreted as 
> >asking
> whether ghc could compile a given program so that it will execute in parallel.
> In general that's a hard problem.
>
> On the other hand, it should be really straightforward (in principle, I mean) 
> to
> get something going like
> ghc --make -j4 Foo.hs
> similar to your make example, so that compile time could be reduced, while the
> execution could either be sequential or parallel. I don't think there's 
> anything
> like this yet (is there?).
>
> Does anyone have any thought what it would take to get this going?
>
> Chad

I believe that's the one of the points of the hbuild project (see
http://hackage.haskell.org/trac/hackage/wiki/HBuild).

Alex
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to