module Bigstring : sig ... end
String type based on Bigarray
, for use in I/O and C-bindings, extending Core_kernel.Bigstring
.
module Caml : sig ... end
Extends Core_kernel.Caml
.
module Command : sig ... end
module Core_stable : sig ... end
module Date : sig ... end
module Filename : sig ... end
Warning! this library assumes we are in a POSIX compliant OS.
module Interval : sig ... end
module Interval_intf : sig ... end
module Iobuf : sig ... end
A non-moving (in the GC sense) contiguous range of bytes, useful for I/O operations.
module Iobuf_debug : sig ... end
Iobuf
s with extra controls for debugging.
module Iobuf_intf : sig ... end
See Iobuf
for documentation.
module Linux_ext : sig ... end
Interface to Linux-specific system calls.
module Digest = Md5
module Mutex : sig ... end
module Signal : sig ... end
Signal handlers.
module Sys : sig ... end
System interface.
module Thread : sig ... end
Lightweight threads.
module Time : sig ... end
module Time_common : sig ... end
This module type is basically the intersection of the module types of Core.Time
and Core.Time_ns
. We verify that that relation holds in check_std.ml.
module Time_ns : sig ... end
module Unix : sig ... end
This file is a modified version of unixLabels.mli from the OCaml distribution. Many of these functions raise exceptions but do not have a _exn suffixed name.
val sec : Base.Float.t -> Time.Span.t
val (^/) : Base.String.t -> Base.String.t -> Base.String.t
module Core_private : sig ... end