module Int: S with type t = int
Signed integer type and operations.
include Unsigned.S
val neg : t -> t
Unary negation.
val abs : t -> t
Return the absolute value of its argument.
val minus_one : t
The value -1
val min_int : t
The smallest representable integer.
val shift_right_logical : t -> int -> t
val of_nativeint : nativeint -> t
Convert the given nativeint value to a signed integer.
val to_nativeint : t -> nativeint
Convert the given signed integer to a nativeint value.
val of_int64 : int64 -> t
Convert the given int64 value to a signed integer.
val to_int64 : t -> int64
Convert the given signed integer to an int64 value.