include Baseinclude module type of sig ... end with module Array := Caml.Array with module Buffer := Caml.Buffer with module Char := Caml.Char with module Hashtbl := Caml.Hashtbl with module Int32 := Caml.Int32 with module Int64 := Caml.Int64 with module Lazy := Caml.Lazy with module List := Caml.List with module Map := Caml.Map with module Nativeint := Caml.Nativeint with module Printf := Caml.Printf with module Random := Caml.Random with module Set := Caml.Set with module String := Caml.String with module Sys := Caml.Sys with module Uchar := Caml.Uchar with module Lexing := Caml.Lexing with type (a, b, c) format := (a, b, c) Pervasives.format with type (a, b, c, d) format4 := (a, b, c, d) Pervasives.format4 with type (a, b, c, d, e, f) format6 := (a, b, c, d, e, f) Pervasives.format6 with type a ref := a Pervasives.refexternal classify_float : float ‑> fpclass = val stdin : in_channelval stdout : out_channelval stderr : out_channelval open_out : string ‑> out_channelval open_out_bin : string ‑> out_channelval open_out_gen : open_flag list ‑> int ‑> string ‑> out_channelval flush : out_channel ‑> unitval output_char : out_channel ‑> char ‑> unitval output_string : out_channel ‑> string ‑> unitval output_bytes : out_channel ‑> bytes ‑> unitval output : out_channel ‑> bytes ‑> int ‑> int ‑> unitval output_substring : out_channel ‑> string ‑> int ‑> int ‑> unitval output_byte : out_channel ‑> int ‑> unitval output_binary_int : out_channel ‑> int ‑> unitval output_value : out_channel ‑> 'a ‑> unitval seek_out : out_channel ‑> int ‑> unitval pos_out : out_channel ‑> intval out_channel_length : out_channel ‑> intval close_out : out_channel ‑> unitval close_out_noerr : out_channel ‑> unitval set_binary_mode_out : out_channel ‑> bool ‑> unitval open_in : string ‑> in_channelval open_in_bin : string ‑> in_channelval open_in_gen : open_flag list ‑> int ‑> string ‑> in_channelval input_char : in_channel ‑> charval input_line : in_channel ‑> stringval input : in_channel ‑> bytes ‑> int ‑> int ‑> intval really_input : in_channel ‑> bytes ‑> int ‑> int ‑> unitval really_input_string : in_channel ‑> int ‑> stringval input_byte : in_channel ‑> intval input_binary_int : in_channel ‑> intval input_value : in_channel ‑> 'aval seek_in : in_channel ‑> int ‑> unitval pos_in : in_channel ‑> intval in_channel_length : in_channel ‑> intval close_in : in_channel ‑> unitval close_in_noerr : in_channel ‑> unitval set_binary_mode_in : in_channel ‑> bool ‑> unitexternal ref : 'a ‑> 'a ref = external (!) : 'a ref ‑> 'a = external (:=) : 'a ref ‑> 'a ‑> unit = external incr : int ref ‑> unit = external decr : int ref ‑> unit = val string_of_format : ('a, 'b, 'c, 'd, 'e, 'f) format6 ‑> stringval unsafe_really_input : in_channel ‑> bytes ‑> int ‑> int ‑> unitmodule Applicative = Base.Applicativemodule Applicative_intf = Base.Applicative_intfmodule Array = Base.Arraymodule Avltree = Base.Avltreemodule Backtrace = Base.Backtracemodule Binary_search = Base.Binary_searchmodule Binary_searchable = Base.Binary_searchablemodule Binary_searchable_intf = Base.Binary_searchable_intfmodule Blit = Base.Blitmodule Blit_intf = Base.Blit_intfmodule Bool = Base.Boolmodule Buffer = Base.Buffermodule Char = Base.Charmodule Commutative_group = Base.Commutative_groupmodule Comparable = Base.Comparablemodule Comparable_intf = Base.Comparable_intfmodule Comparator = Base.Comparatormodule Container = Base.Containermodule Container_intf = Base.Container_intfmodule Either = Base.Eithermodule Either_intf = Base.Either_intfmodule Equal = Base.Equalmodule Error = Base.Errormodule Exn = Base.Exnmodule Field = Base.Fieldmodule Float = Base.Floatmodule Floatable = Base.Floatablemodule Fn = Base.Fnmodule Hash = Base.Hashmodule Hash_intf = Base.Hash_intfmodule Hash_set = Base.Hash_setmodule Hash_set_intf = Base.Hash_set_intfmodule Hasher = Base.Hashermodule Hashtbl = Base.Hashtblmodule Hashtbl_intf = Base.Hashtbl_intfmodule Heap_block = Base.Heap_blockmodule Identifiable = Base.Identifiablemodule Indexed_container = Base.Indexed_containermodule Info = Base.Infomodule Info_intf = Base.Info_intfmodule Int = Base.Intmodule Int32 = Base.Int32module Int63 = Base.Int63module Int64 = Base.Int64module Int_intf = Base.Int_intfmodule Intable = Base.Intablemodule Invariant = Base.Invariantmodule Lazy = Base.Lazymodule List = Base.Listmodule Map = Base.Mapmodule Map_intf = Base.Map_intfmodule Maybe_bound = Base.Maybe_boundmodule Monad = Base.Monadmodule Nativeint = Base.Nativeintmodule Option = Base.Optionmodule Or_error = Base.Or_errormodule Ordered_collection_common = Base.Ordered_collection_commonmodule Ordering = Base.Orderingmodule Poly = Base.Polymodule Polymorphic_compare = Base.Polymorphic_comparemodule Polymorphic_compare_intf = Base.Polymorphic_compare_intfmodule Popcount = Base.Popcountmodule Pretty_printer = Base.Pretty_printermodule Printf = Base.Printfmodule Linked_queue = Base.Linked_queuemodule Queue_intf = Base.Queue_intfmodule Random = Base.Randommodule Ref = Base.Refmodule Result = Base.Resultmodule Sequence = Base.Sequencemodule Set = Base.Setmodule Set_intf = Base.Set_intfmodule Sexpable = Base.Sexpablemodule Sign = Base.Signmodule Source_code_position = Base.Source_code_positionmodule Staged = Base.Stagedmodule String = Base.Stringmodule Stringable = Base.Stringablemodule String_dict = Base.String_dictmodule Sys = Base.Sysmodule T = Base.Tmodule Type_equal = Base.Type_equalmodule Unit = Base.Unitmodule Uchar = Base.Ucharmodule Validate = Base.Validatemodule Variant = Base.Variantmodule With_return = Base.With_returnmodule Word_size = Base.Word_sizemodule Sexp = Base.Sexpmodule Exported_for_specific_uses = Base.Exported_for_specific_usesmodule Export = Base.Exportinclude Exportval array_of_sexp : a. (Base__.Sexplib.Sexp.t ‑> 'a) ‑> Base__.Sexplib.Sexp.t ‑> 'a arrayval sexp_of_array : a. ('a ‑> Base__.Sexplib.Sexp.t) ‑> 'a array ‑> Base__.Sexplib.Sexp.tval bool_of_sexp : Base__.Sexplib.Sexp.t ‑> boolval sexp_of_bool : bool ‑> Base__.Sexplib.Sexp.tval hash_fold_bool : Base__.Ppx_hash_lib.Std.Hash.state ‑> bool ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_bool : bool ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueval char_of_sexp : Base__.Sexplib.Sexp.t ‑> charval sexp_of_char : char ‑> Base__.Sexplib.Sexp.tval hash_fold_char : Base__.Ppx_hash_lib.Std.Hash.state ‑> char ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_char : char ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueval sexp_of_exn : exn ‑> Base__.Sexplib.Sexp.tval float_of_sexp : Base__.Sexplib.Sexp.t ‑> floatval sexp_of_float : float ‑> Base__.Sexplib.Sexp.tval hash_fold_float : Base__.Ppx_hash_lib.Std.Hash.state ‑> float ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_float : float ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueval int_of_sexp : Base__.Sexplib.Sexp.t ‑> intval sexp_of_int : int ‑> Base__.Sexplib.Sexp.tval hash_fold_int : Base__.Ppx_hash_lib.Std.Hash.state ‑> int ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_int : int ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueval int32_of_sexp : Base__.Sexplib.Sexp.t ‑> int32val sexp_of_int32 : int32 ‑> Base__.Sexplib.Sexp.tval hash_fold_int32 : Base__.Ppx_hash_lib.Std.Hash.state ‑> int32 ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_int32 : int32 ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueval int64_of_sexp : Base__.Sexplib.Sexp.t ‑> int64val sexp_of_int64 : int64 ‑> Base__.Sexplib.Sexp.tval hash_fold_int64 : Base__.Ppx_hash_lib.Std.Hash.state ‑> int64 ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_int64 : int64 ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueval list_of_sexp : a. (Base__.Sexplib.Sexp.t ‑> 'a) ‑> Base__.Sexplib.Sexp.t ‑> 'a listval sexp_of_list : a. ('a ‑> Base__.Sexplib.Sexp.t) ‑> 'a list ‑> Base__.Sexplib.Sexp.tval hash_fold_list : a. (Base__.Ppx_hash_lib.Std.Hash.state ‑> 'a ‑> Base__.Ppx_hash_lib.Std.Hash.state) ‑> Base__.Ppx_hash_lib.Std.Hash.state ‑> 'a list ‑> Base__.Ppx_hash_lib.Std.Hash.stateval nativeint_of_sexp : Base__.Sexplib.Sexp.t ‑> nativeintval sexp_of_nativeint : nativeint ‑> Base__.Sexplib.Sexp.tval hash_fold_nativeint : Base__.Ppx_hash_lib.Std.Hash.state ‑> nativeint ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_nativeint : nativeint ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueval option_of_sexp : a. (Base__.Sexplib.Sexp.t ‑> 'a) ‑> Base__.Sexplib.Sexp.t ‑> 'a optionval sexp_of_option : a. ('a ‑> Base__.Sexplib.Sexp.t) ‑> 'a option ‑> Base__.Sexplib.Sexp.tval hash_fold_option : a. (Base__.Ppx_hash_lib.Std.Hash.state ‑> 'a ‑> Base__.Ppx_hash_lib.Std.Hash.state) ‑> Base__.Ppx_hash_lib.Std.Hash.state ‑> 'a option ‑> Base__.Ppx_hash_lib.Std.Hash.stateval ref_of_sexp : a. (Base__.Sexplib.Sexp.t ‑> 'a) ‑> Base__.Sexplib.Sexp.t ‑> 'a refval sexp_of_ref : a. ('a ‑> Base__.Sexplib.Sexp.t) ‑> 'a ref ‑> Base__.Sexplib.Sexp.tval string_of_sexp : Base__.Sexplib.Sexp.t ‑> stringval sexp_of_string : string ‑> Base__.Sexplib.Sexp.tval hash_fold_string : Base__.Ppx_hash_lib.Std.Hash.state ‑> string ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_string : string ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueval unit_of_sexp : Base__.Sexplib.Sexp.t ‑> unitval sexp_of_unit : unit ‑> Base__.Sexplib.Sexp.tval hash_fold_unit : Base__.Ppx_hash_lib.Std.Hash.state ‑> unit ‑> Base__.Ppx_hash_lib.Std.Hash.stateval hash_unit : unit ‑> Base__.Ppx_hash_lib.Std.Hash.hash_valueList operators
include List.Infixval (@) : 'a Base__List.t ‑> 'a Base__List.t ‑> 'a Base__List.tInt operators and comparisons
include Int.OA sub-module designed to be opened to make working with ints more convenient.
external ignore : _ ‑> unit = "%ignore" external ref : 'a ‑> 'a ref = "%makemutable" val raise_s : Sexp.t ‑> 'amodule Not_exposed_properly = Base.Not_exposed_properly