CCIntThe comparison function for integers with the same specification as Pervasives.compare.
val hash : t -> intval sign : t -> intsign i is one of -1, 0, 1.
pow base exponent returns base raised to the power of exponent. pow a b = a^b for positive integers a and b. Raises Invalid_argument if a = b = 0 or b < 0.
floor_div a n is integer division rounding towards negative infinity. It satisfies a = m * floor_div a n + rem a n.
type 'a printer = Format.formatter -> 'a -> unittype 'a random_gen = Random.State.t -> 'aval random : int -> t random_genval random_small : t random_genval random_range : int -> int -> t random_genval to_string : t -> stringReturn the string representation of its argument, in signed decimal.
val of_string : string -> t optionval to_string_binary : t -> stringrange_by ~step i j iterates on integers from i to j included, where the difference between successive elements is step. Use a negative step for a decreasing list.
range i j iterates on integers from i to j included . It works both for decreasing and increasing ranges.
Like range but the second bound is excluded. For instance range' 0 5 = Iter.of_list [0;1;2;3;4].
module Infix : sig ... endinclude module type of Infix