[Haskell-cafe] How to decide if a number is an integer?