Int package:ghc-prim

A fixed-precision integer type with at least the range [-2^29 .. 2^29-1]. The exact range for a given implementation can be determined by using minBound and maxBound from the Bounded class.
signed, 16-bit value
signed, 32-bit value
signed, 64-bit value