Int package:ghc-internal

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.
The sized integral datatypes, Int8, Int16, Int32, and Int64.
signed, 16-bit value
signed, 32-bit value
signed, 64-bit value
signed, 8-bit value