[Haskell-cafe] Efficient Factoring Out of Constants