= 768" x-on:close-sidebar="sidebar=window.innerWidth >= 768 && true">
package base
-
base
-
-
base.caml
-
base.md5
-
base.shadow_stdlib
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Arg = Caml.Arg
module Array = Caml.StdLabels.Array
module Bool = Caml.Bool
module Buffer = Caml.Buffer
module Bytes = Caml.StdLabels.Bytes
module Char = Caml.Char
module Ephemeron = Caml.Ephemeron
module Float = Caml.Float
module Format = Caml.Format
module Fun = Caml.Fun
module Gc = Caml.Gc
module Hashtbl = Caml.MoreLabels.Hashtbl
module Int32 = Caml.Int32
module Int = Caml.Int
module Int64 = Caml.Int64
module Lazy = Caml.Lazy
module Lexing = Caml.Lexing
module List = Caml.StdLabels.List
module Map = Caml.MoreLabels.Map
module Nativeint = Caml.Nativeint
module Obj = Caml.Obj
module Option = Caml.Option
module Parsing = Caml.Parsing
module Printexc = Caml.Printexc
module Printf = Caml.Printf
module Queue = Caml.Queue
module Random = Caml.Random
module Result = Caml.Result
module Scanf = Caml.Scanf
module Set = Caml.MoreLabels.Set
module Stack = Caml.Stack
module Stream = Caml.Stream
module String = Caml.StdLabels.String
module Sys = Caml.Sys
module Uchar = Caml.Uchar
module Unit = Caml.Unit
include module type of struct include Shadow_stdlib.Pervasives end
- 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 Caml.Pervasives instead
- deprecated Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims
val classify_float : float -> fpclass
type nonrec in_channel = in_channel
type nonrec out_channel = out_channel
val stdin : in_channel
val stdout : out_channel
val stderr : out_channel
type nonrec open_flag = open_flag =
val open_out : string -> out_channel
val open_out_bin : string -> out_channel
val open_out_gen : open_flag list -> int -> string -> out_channel
val flush : out_channel -> unit
val output_char : out_channel -> char -> unit
val output_string : out_channel -> string -> unit
val output_bytes : out_channel -> bytes -> unit
val output : out_channel -> bytes -> int -> int -> unit
val output_substring : out_channel -> string -> int -> int -> unit
val output_byte : out_channel -> int -> unit
val output_binary_int : out_channel -> int -> unit
val output_value : out_channel -> 'a -> unit
val seek_out : out_channel -> int -> unit
val pos_out : out_channel -> int
val out_channel_length : out_channel -> int
val close_out : out_channel -> unit
val close_out_noerr : out_channel -> unit
val set_binary_mode_out : out_channel -> bool -> unit
val open_in : string -> in_channel
val open_in_bin : string -> in_channel
val open_in_gen : open_flag list -> int -> string -> in_channel
val input_char : in_channel -> char
val input_line : in_channel -> string
val input : in_channel -> bytes -> int -> int -> int
val really_input : in_channel -> bytes -> int -> int -> unit
val really_input_string : in_channel -> int -> string
val input_byte : in_channel -> int
val input_binary_int : in_channel -> int
val input_value : in_channel -> 'a
val seek_in : in_channel -> int -> unit
val pos_in : in_channel -> int
val in_channel_length : in_channel -> int
val close_in : in_channel -> unit
val close_in_noerr : in_channel -> unit
val set_binary_mode_in : in_channel -> bool -> unit
module LargeFile = Shadow_stdlib.Pervasives.LargeFile
val ref : 'a -> 'a ref
val (!) : 'a ref -> 'a
val (:=) : 'a ref -> 'a -> unit
val incr : int ref -> unit
val decr : int ref -> unit
type ('a, 'b, 'c, 'd, 'e, 'f) format6 =
('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.format6
type ('a, 'b, 'c, 'd) format4 = ('a, 'b, 'c, 'c, 'c, 'd) format6
type ('a, 'b, 'c) format = ('a, 'b, 'c, 'c) format4
val string_of_format : ('a, 'b, 'c, 'd, 'e, 'f) format6 -> string