[Haskell-cafe] Cabal, GHC and Preprocessors