deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.raise] instead
val raise_notrace : exn ->'a@ unique portable @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.raise_notrace] instead
val invalid_arg : string ->'a@ unique portable @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.invalid_arg] instead
val failwith : string ->'a@ unique portable @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.failwith] instead
exceptionExit
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Referring to the stdlib directly is discouraged by Base. You should either
use the equivalent functionality offered by Base, or if you really want to
refer to the stdlib, use Stdlib.Exit instead
exceptionNot_found
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Instead of raising [Not_found], consider using [raise_s] with an informative error
message. If code needs to distinguish [Not_found] from other exceptions, please change
it to handle both [Not_found] and [Not_found_s]. Then, instead of raising [Not_found],
raise [Not_found_s] with an informative error message.
val (=) : 'a->'a-> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( = )] instead
val (<>) : 'a->'a-> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( <> )] instead
val (<) : 'a->'a-> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( < )] instead
val (>) : 'a->'a-> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( > )] instead
val (<=) : 'a->'a-> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( <= )] instead
val (>=) : 'a->'a-> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( >= )] instead
val compare : 'a->'a-> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.compare] instead
val min : 'a->'a->'a@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.min] instead
val max : 'a->'a->'a@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.max] instead
val (==) : 'a->'a-> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [phys_equal] instead.
val (!=) : 'a->'a-> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [not (phys_equal ...)] instead.
val not : bool -> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.not] instead
val (&&) : bool ->bool -> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( && )] instead
val (||) : bool ->bool -> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( || )] instead
val __LOC__ : string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__LOC__] instead
val __FILE__ : string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__FILE__] instead
val __LINE__ : int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__LINE__] instead
val __MODULE__ : string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__MODULE__] instead
val __POS__ : string * int * int * int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__POS__] instead
val __FUNCTION__ : string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__FUNCTION__] instead
val __LOC_OF__ : 'a-> string * 'a@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__LOC_OF__] instead
val __LINE_OF__ : 'a-> int * 'a@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__LINE_OF__] instead
val __POS_OF__ : 'a->(string * int * int * int) * 'a@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.__POS_OF__] instead
val (|>) : 'a->('a->'b)->'b@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( |> )] instead
val (@@) : ('a->'b)->'a->'b@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( @@ )] instead
val (~-) : int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( ~- )] instead
val (~+) : int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( ~+ )] instead
val succ : int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Int.succ] instead.
val pred : int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Int.pred] instead.
val (+) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( + )] instead
val (-) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( - )] instead
val (*) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( * )] instead
val (/) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( / )] instead
val (mod) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use (%), which has slightly different semantics, or Int.rem which is equivalent.
val abs : int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.abs] instead
val max_int : int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Int.max_value] instead.
val min_int : int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Int.min_value] instead.
val (land) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( land )] instead
val (lor) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( lor )] instead
val (lxor) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( lxor )] instead
val lnot : int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.lnot] instead
val (lsl) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( lsl )] instead
val (lsr) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( lsr )] instead
val (asr) : int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( asr )] instead
val (~-.) : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( ~-. )] instead
val (~+.) : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( ~+. )] instead
val (+.) : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( +. )] instead
val (-.) : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( -. )] instead
val (*.) : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( *. )] instead
val (/.) : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( /. )] instead
val (**) : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [**.] instead.
val sqrt : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.sqrt] instead.
val exp : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.exp] instead.
val log : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.log] instead.
val log10 : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.log10] instead.
val expm1 : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.expm1] instead.
val log1p : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.log1p] instead.
val cos : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.cos] instead.
val sin : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.sin] instead.
val tan : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.tan] instead.
val acos : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.acos] instead.
val asin : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.asin] instead.
val atan : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.atan] instead.
val atan2 : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.atan2] instead.
val hypot : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.hypot] instead.
val cosh : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.cosh] instead.
val sinh : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.sinh] instead.
val tanh : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.tanh] instead.
val acosh : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.acosh] instead.
val asinh : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.asinh] instead.
val atanh : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.atanh] instead.
val ceil : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.round_up] instead.
val floor : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.round_down] instead.
val abs_float : float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.abs_float] instead
val copysign : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.copysign] instead.
val mod_float : float ->float -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.mod_float] instead.
val frexp : float -> float * int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.frexp] instead.
val ldexp : float ->int -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.ldexp] instead.
val modf : float -> float * float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.modf] instead.
val float : int -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.of_int] instead.
val float_of_int : int -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.of_int] instead.
val truncate : float -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Int.of_float] instead.
val int_of_float : float -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Int.of_float] instead.
val infinity : float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.infinity] instead.
val neg_infinity : float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.neg_infinity] instead.
val nan : float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.nan] instead.
val max_float : float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.max_finite_value] instead.
val min_float : float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.min_positive_normal_value] instead.
val epsilon_float : float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.epsilon_float] instead.
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Referring to the stdlib directly is discouraged by Base. You should either
use the equivalent functionality offered by Base, or if you really want to
refer to the stdlib, use Stdlib.fpclass instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.classify] instead.
val (^) : string ->string -> string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( ^ )] instead
val int_of_char : char -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Char.to_int] instead.
val char_of_int : int -> char @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Char.of_int_exn] instead.
val ignore : 'a-> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.ignore] instead
val ignore_contended : 'a@ local once contended -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.ignore_contended] instead
val string_of_bool : bool -> string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Bool.to_string] instead.
val bool_of_string_opt : string ->bool option@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.bool_of_string_opt] instead
val bool_of_string : string -> bool @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Bool.of_string] instead.
val string_of_int : int -> string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Int.to_string] instead.
val int_of_string_opt : string ->int option@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.int_of_string_opt] instead
val int_of_string : string -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Int.of_string] instead.
val string_of_float : float -> string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.to_string] instead.
val float_of_string_opt : string ->float option@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.float_of_string_opt] instead
val float_of_string : string -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Float.of_string] instead.
val fst : ('a * 'b)->'a@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.fst] instead
val snd : ('a * 'b)->'b@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.snd] instead
val (@) : 'a list->'a list->'a list@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( @ )] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.stderr] instead.
val print_char : char -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_char Stdio.stdout] instead.
val print_string : string @ local -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_string Stdio.stdout] instead.
val print_bytes : bytes @ local -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_bytes Stdio.stdout] instead.
val print_int : int -> unit @@ portable
deprecated
val print_float : float -> unit @@ portable
deprecated
val print_endline : string @ local -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.print_endline] instead.
val print_newline : unit -> unit @@ portable
deprecated
val prerr_char : char -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_char Stdio.stderr] instead.
val prerr_string : string @ local -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_string Stdio.stderr] instead.
val prerr_bytes : bytes @ local -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_bytes Stdio.stderr] instead.
val prerr_int : int -> unit @@ portable
deprecated
val prerr_float : float -> unit @@ portable
deprecated
val prerr_endline : string @ local -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.prerr_endline] instead.
val prerr_newline : unit -> unit @@ portable
deprecated
val read_line : unit -> string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.In_channel.input_line] instead.
val read_int_opt : unit ->int option@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.read_int_opt] instead
val read_int : unit -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.read_int] instead
val read_float_opt : unit ->float option@@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.read_float_opt] instead
val read_float : unit -> float @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.read_float] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Referring to the stdlib directly is discouraged by Base. You should either
use the equivalent functionality offered by Base, or if you really want to
refer to the stdlib, use Stdlib.open_flag instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.open_out_gen] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.flush] instead.
val flush_all : unit -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.flush_all] instead
val output_char : out_channel->char -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_char] instead.
val output_string : out_channel->string @ local -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_string] instead.
val output_bytes : out_channel->bytes @ local -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_bytes] instead.
val output : out_channel->bytes ->int ->int -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output] instead.
val output_substring : out_channel->string ->int ->int -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output] instead.
val output_byte : out_channel->int -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_byte] instead.
val output_binary_int : out_channel->int -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_binary_int] instead.
val output_value : out_channel->'a-> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.output_value] instead.
val seek_out : out_channel->int -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.Out_channel.seek] instead.
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.open_in_gen] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.In_channel.input_line] instead.
val input : in_channel->bytes ->int ->int -> int @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.In_channel.input] instead.
val really_input : in_channel->bytes ->int ->int -> unit @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Use [Stdio.In_channel.really_input] instead.
val really_input_string : in_channel->int -> string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is no equivalent functionality in Base or Stdio but you can use
[Stdio.In_channel] instead.
Alternatively, if you really want to refer the stdlib you can use
[Stdlib.really_input_string].
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Referring to the stdlib directly is discouraged by Base. You should either
use the equivalent functionality offered by Base, or if you really want to
refer to the stdlib, use Stdlib.ref instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.ref] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( ! )] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( := )] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Referring to the stdlib directly is discouraged by Base. You should either
use the equivalent functionality offered by Base, or if you really want to
refer to the stdlib, use Stdlib.format6 instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Referring to the stdlib directly is discouraged by Base. You should either
use the equivalent functionality offered by Base, or if you really want to
refer to the stdlib, use Stdlib.format4 instead
typenonrec('a, 'b, 'c) format = ('a, 'b, 'c)format
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
Referring to the stdlib directly is discouraged by Base. You should either
use the equivalent functionality offered by Base, or if you really want to
refer to the stdlib, use Stdlib.format instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.string_of_format] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.format_of_string] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.( ^^ )] instead
val exit : int ->'a
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.exit] instead
val at_exit : (unit -> unit)-> unit
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.at_exit] instead
val valid_float_lexem : string -> string @@ portable
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.valid_float_lexem] instead
val unsafe_really_input : in_channel->bytes ->int ->int -> unit
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.unsafe_really_input] instead
val do_at_exit : unit -> unit
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.do_at_exit] instead
deprecated [2016-09] this element comes from the stdlib distributed with OCaml.
There is not equivalent functionality in Base or Stdio at the moment,
so you need to use [Stdlib.do_domain_local_at_exit] instead