[Haskell-cafe] Multicore speedup and spark conversion with ghc HEAD