[Haskell-cafe] Correct parsers for bounded integral values