[Haskell-cafe] Detecting numeric overflows