[Haskell-cafe] overloading integer literals