[Haskell-cafe] Couldn't match expected type `Integer' against inferred type `Int'