Index of values


( * ) [Unsigned.S.Infix]
Multiplication.
(+) [Unsigned.S.Infix]
Addition.
(-) [Unsigned.S.Infix]
Subtraction.
(/) [Unsigned.S.Infix]
Division.
(land) [Unsigned.S.Infix]
Bitwise logical and.
(lor) [Unsigned.S.Infix]
Bitwise logical or.
(lsl) [Unsigned.S.Infix]
lsl y shifts x to the left by y bits.
(lsr) [Unsigned.S.Infix]
lsr y shifts x to the right by y bits.
(lxor) [Unsigned.S.Infix]
Bitwise logical exclusive or.
(mod) [Unsigned.S.Infix]
Integer remainder.

A
abs [Signed.S]
Return the absolute value of its argument.
add [Unsigned.S]
Addition.

C
compare [Unsigned.S]
The comparison function for unsigned integers, with the same specification as Pervasives.compare.

D
div [Unsigned.S]
Division.

L
logand [Unsigned.S]
Bitwise logical and.
lognot [Unsigned.S]
Bitwise logical negation.
logor [Unsigned.S]
Bitwise logical or.
logxor [Unsigned.S]
Bitwise logical exclusive or.

M
max [Unsigned.S]
max x y is the greater of x and y
max_int [Unsigned.S]
The greatest representable integer.
min [Unsigned.S]
min x y is the lesser of x and y
min_int [Signed.S]
The smallest representable integer.
minus_one [Signed.S]
The value -1
mul [Unsigned.S]
Multiplication.

N
neg [Signed.S]
Unary negation.

O
of_byte_size [Signed]
of_byte_size b is a module of type S that implements a signed type with b bytes.
of_byte_size [Unsigned]
of_byte_size b is a module of type S that implements an unsigned type with b bytes.
of_int [Unsigned.S]
Convert the given int value to an unsigned integer.
of_int32 [Unsigned.UInt32]
of_int64 [Signed.S]
Convert the given int64 value to a signed integer.
of_int64 [Unsigned.UInt64]
of_int64 [Unsigned.S]
Convert the given int64 value to an unsigned integer.
of_nativeint [Signed.S]
Convert the given nativeint value to a signed integer.
of_string [Unsigned.S]
Convert the given string to an unsigned integer.
one [Unsigned.S]
The integer 1.

P
pred [Unsigned.S]
Predecessor.

R
rem [Unsigned.S]
Integer remainder.

S
shift_left [Unsigned.S]
Unsigned.S.shift_left x y shifts x to the left by y bits.
shift_right [Unsigned.S]
Unsigned.S.shift_right x y shifts x to the right by y bits.
shift_right_logical [Signed.S]
Signed.S.shift_right_logical x y shifts x to the right by y bits.
sub [Unsigned.S]
Subtraction.
succ [Unsigned.S]
Successor.

T
to_int [Unsigned.S]
Convert the given unsigned integer value to an int.
to_int32 [Unsigned.UInt32]
to_int64 [Signed.S]
Convert the given signed integer to an int64 value.
to_int64 [Unsigned.UInt64]
to_int64 [Unsigned.S]
Convert the given unsigned integer value to an int64.
to_nativeint [Signed.S]
Convert the given signed integer to a nativeint value.
to_string [Unsigned.S]
Return the string representation of its argument.

Z
zero [Unsigned.S]
The integer 0.