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