Is there a distcc-like tool for GHC?

cabal, distcc, ghc, haskell

Solution

In the past I've configured distcc to invoke GHC as its compiler -- that works nicely in heterogeneous cluster environments (over ssh). I'm not aware of any other mechanism.

Problem

Are there any tools like distcc for GHC? Or other more primitive tricks for doing distributed compilation? I realize GHC is extremely version sensitive. Is this impractical since GHC doesn't yet support cross-compilation?

Original source