jon.recoil.org

Module Stdlib_stableSource

Sourcemodule Iarray : sig ... end

Operations on immutable arrays. This module mirrors the API of Array, but omits functions that assume mutability; in addition to obviously mutating functions, it omits copy along with the functions make, create_float, and make_matrix that produce all-constant arrays. The exception is the sorting functions, which are given a copying API to replace the in-place one.

Sourcemodule IarrayLabels : sig ... end

Operations on immutable arrays. This module mirrors the API of Array, but omits functions that assume mutability; in addition to obviously mutating functions, it omits copy along with the functions make, create_float, and make_matrix that produce all-constant arrays. The exception is the sorting functions, which are given a copying API to replace the in-place one.

Sourcemodule Float32 : sig ... end

Floating-point arithmetic.

Sourcemodule Float32_u : sig ... end

Unboxed 32-bit floating-point arithmetic. This file primarily duplicates functionality from the Float32 module, but for float32#.

Sourcemodule Idx_imm : sig ... end

Immutable indices into blocks.

Sourcemodule Idx_mut : sig ... end

Mutable indices into blocks.

Sourcemodule Int : sig ... end

Signed integer values.

Sourcemodule Int_u : sig ... end

Signed integer values.

Sourcemodule Int8 : sig ... end

Signed 8-bit integer values.

Sourcemodule Int8_u : sig ... end

Signed 8-bit integer values.

Sourcemodule Int16 : sig ... end

Signed 16-bit integer values.

Sourcemodule Int16_u : sig ... end

Signed 16-bit integer values.

Sourcemodule Char_u : sig ... end
Sourcemodule Or_null : sig ... end

Nullable values.