Rel_query.Int64
64-bit integers.
val v : int64 -> int64 value
v i is the literal integer i.
v i
i
val zero : int64 value
zero is v 0L.
zero
v 0L
val one : int64 value
one is v 1L.
one
v 1L
val equal : int64 value -> int64 value -> bool value
equal x y is integer equality.
equal x y
val (=) : int64 value -> int64 value -> bool value
x = y is integer equality.
x = y
val (~-) : int64 value -> int64 value
~-x is the negation of x.
~-x
x
val (+) : int64 value -> int64 value -> int64 value
x + y is int64eger addition.
x + y
val (-) : int64 value -> int64 value -> int64 value
x + y is int64eger subtraction.
val (*) : int64 value -> int64 value -> int64 value
x * y is int64eger addition.
x * y
val (/) : int64 value -> int64 value -> int64 value
x / y is integer division.
x / y
val of_bool : bool value -> int64 value
of_bool b is b as an int64 value.
of_bool b
b
val of_int : int value -> int64 value
of_int i is i as an int64 value. FIXME. Clarify conversion.
of_int i
val of_float : float value -> int64 value
of_float f is f as an int64 value. FIXME. Clarify conversion.
of_float f
f
val of_string : string value -> int64 value
of_string s converts s to string if s can't be parsed this results in 0.
of_string s
s
0