
Hi Johan,
On Thu, Sep 5, 2013 at 6:14 AM, Johan Tibell
* Build modules in parallel. This fine granularity would let us making building a single package faster, which is the most common case after all. There has been some GSoC work here e.g. http://hackage.haskell.org/trac/ghc/ticket/910 and some work by Mikhail.
This will be ready for merging soon (hopefully before the end of September). My plan is to use the built-in parallel --make on GHC >= 7.8 (according to [1] it will be available in the next release), and the new ghc-parmake on older GHCs. I also have some ideas on how to speed-up incremental builds, but that will take a bit more time. On the topic of future plans, other important features are: * cabal uninstall * Nix-like immutable package database [1] http://ghc.haskell.org/trac/ghc/wiki/Status/GHC-7.8 -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments