include module type of Core_kernel.Int64
val t_sexp_grammar : Base__.Ppx_sexp_conv_lib.Sexp.Private.Raw_grammar.t
val of_float : float -> int64
val to_float : int64 -> float
val of_int_exn : int -> int64
val to_int_exn : int64 -> int
type comparator_witness = Base__Int64.comparator_witness
val validate_positive : int64 Base__.Validate.check
val validate_non_negative : int64 Base__.Validate.check
val validate_negative : int64 Base__.Validate.check
val validate_non_positive : int64 Base__.Validate.check
val is_positive : int64 -> bool
val is_non_negative : int64 -> bool
val is_negative : int64 -> bool
val is_non_positive : int64 -> bool
val sign : int64 -> Base__.Sign0.t
val invariant : int64 Base__Invariant_intf.inv
val to_string_hum : ?delimiter:char -> int64 -> string
val (+) : int64 -> int64 -> int64
val (-) : int64 -> int64 -> int64
val (*) : int64 -> int64 -> int64
val (**) : int64 -> int64 -> int64
val (~-) : int64 -> int64
val (/%) : int64 -> int64 -> int64
val (%) : int64 -> int64 -> int64
val (/) : int64 -> int64 -> int64
val rem : int64 -> int64 -> int64
val (//) : int64 -> int64 -> float
val (land) : int64 -> int64 -> int64
val (lor) : int64 -> int64 -> int64
val (lxor) : int64 -> int64 -> int64
val lnot : int64 -> int64
val (lsl) : int64 -> int -> int64
val (asr) : int64 -> int -> int64
val round :
?dir:[ `Down | `Nearest | `Up | `Zero ] ->
int64 ->
to_multiple_of:int64 ->
int64
val round_towards_zero : int64 -> to_multiple_of:int64 -> int64
val round_down : int64 -> to_multiple_of:int64 -> int64
val round_up : int64 -> to_multiple_of:int64 -> int64
val round_nearest : int64 -> to_multiple_of:int64 -> int64
val succ : int64 -> int64
val pred : int64 -> int64
val pow : int64 -> int64 -> int64
val bit_and : int64 -> int64 -> int64
val bit_or : int64 -> int64 -> int64
val bit_xor : int64 -> int64 -> int64
val bit_not : int64 -> int64
val popcount : int64 -> int
val shift_left : int64 -> int -> int64
val shift_right : int64 -> int -> int64
val decr : int64 Base__.Import.ref -> unit
val incr : int64 Base__.Import.ref -> unit
val of_int32_exn : int32 -> int64
val to_int32_exn : int64 -> int32
val of_int64_exn : int64 -> int64
val to_int64 : int64 -> int64
val of_nativeint_exn : nativeint -> int64
val to_nativeint_exn : int64 -> nativeint
val of_float_unchecked : float -> int64
val (lsr) : int64 -> int -> int64
val shift_right_logical : int64 -> int -> int64
val ceil_pow2 : int64 -> int64
val floor_pow2 : int64 -> int64
val ceil_log2 : int64 -> int
val floor_log2 : int64 -> int
val is_pow2 : int64 -> bool
val of_int : int -> int64
val to_int : int64 -> int option
val of_int32 : int32 -> int64
val to_int32 : int64 -> int32 option
val of_nativeint : nativeint -> int64
val to_nativeint : int64 -> nativeint option
val of_int64 : int64 -> int64
val to_int_trunc : int64 -> int
val to_int32_trunc : int64 -> int32
val to_nativeint_trunc : int64 -> nativeint
val bits_of_float : float -> int64
val float_of_bits : int64 -> float
val bswap16 : int64 -> int64
val bswap32 : int64 -> int64
val bswap48 : int64 -> int64
val bswap64 : int64 -> int64
val typerep_of_t : int64 Typerep_lib.Std_internal.Typerep.t
val typename_of_t : int64 Typerep_lib.Typename.t
val bin_size_t : int64 Bin_prot.Size.sizer
val bin_write_t : int64 Bin_prot.Write.writer
val bin_read_t : int64 Bin_prot.Read.reader
val __bin_read_t__ : ( int -> int64 ) Bin_prot.Read.reader
val bin_shape_t : Bin_prot.Shape.t
val bin_writer_t : int64 Bin_prot.Type_class.writer
val bin_reader_t : int64 Bin_prot.Type_class.reader
val bin_t : int64 Bin_prot.Type_class.t
val t_of_sexp : Sexplib0__.Sexp.t -> int64
val sexp_of_t : int64 -> Ppx_sexp_conv_lib.Sexp.t
val of_string : string -> int64
val to_string : int64 -> string
val pp : Base__.Formatter.t -> int64 -> unit
val (>=) : int64 -> int64 -> bool
val (<=) : int64 -> int64 -> bool
val (=) : int64 -> int64 -> bool
val (>) : int64 -> int64 -> bool
val (<) : int64 -> int64 -> bool
val (<>) : int64 -> int64 -> bool
val equal : int64 -> int64 -> bool
val compare : int64 -> int64 -> int
val min : int64 -> int64 -> int64
val max : int64 -> int64 -> int64
val ascending : int64 -> int64 -> int
val descending : int64 -> int64 -> int
val between : int64 -> low:int64 -> high:int64 -> bool
val clamp_exn : int64 -> min:int64 -> max:int64 -> int64
val clamp : int64 -> min:int64 -> max:int64 -> int64 Base__.Or_error.t
val validate_lbound :
min:int64 Base__.Maybe_bound.t ->
int64 Base__.Validate.check
val validate_ubound :
max:int64 Base__.Maybe_bound.t ->
int64 Base__.Validate.check
val validate_bound :
min:int64 Base__.Maybe_bound.t ->
max:int64 Base__.Maybe_bound.t ->
int64 Base__.Validate.check
val hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
int64 ->
Ppx_hash_lib.Std.Hash.state
val hash : int64 -> Ppx_hash_lib.Std.Hash.hash_value
val hashable : int64 Core_kernel__.Hashtbl.Hashable.t
module Table : sig ... end
val quickcheck_generator : int64 Base_quickcheck.Generator.t
val quickcheck_observer : int64 Base_quickcheck.Observer.t
val quickcheck_shrinker : int64 Base_quickcheck.Shrinker.t
val gen_incl : int64 -> int64 -> int64 Base_quickcheck.Generator.t
val gen_log_incl : int64 -> int64 -> int64 Base_quickcheck.Generator.t