module Ketrew_pervasives: sig
.. end
Pervasives
module for the library.
module Result: Pvem.Result
module String: sig
.. end
module Array: Nonstd.Array
module Option: Nonstd.Option
module Int: Nonstd.Int
module Float: Nonstd.Float
module List: sig
.. end
val (//) : string -> string -> string
A very standard operator.
val printf : [> `No ]
We disable printf
.
val sprintf : [> `No ]
We disable sprintf
, renamed as:
val fmt : ('a, unit, string) Pervasives.format -> 'a
The only function dealing with “formats.”
val global_debug_level : int Pervasives.ref
Global reference.
val global_with_color : bool Pervasives.ref
Global reference.
val global_log_print_string : (string -> unit) Pervasives.ref
module Log: sig
.. end
Application of the functor Docout.Make_logger
to write to stderr
without buffering.
module Json: sig
.. end
val invalid_argument_exn : ?where:string -> string -> 'a
Function that have a documented, easy to check contract, can raise
Invalid_argument _
(their name should end in _exn
).
module Time: sig
.. end
Handle timestamps.
module Unique_id: sig
.. end
Provide pseudo-unique identifiers.