On Wed, May 29, 2013 at 7:32 PM, Peter Hall <peter.hall@memorphic.com> wrote:
> The GHC devs know a better solution is needed; unfortunately, the best they've come up with is a proposal to build everything against
> everything else in every possible combination....

Surely that isn't necessary; it could be done lazily. That is, compile every combination that is actually demanded by their respective cabal files. No?

That is probably how it would be done, but it still means potentially a combinatorial explosion of libraries, plus a lot of extra building sometimes that you might not expect because "isn't that already built?!".

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net