Camlinternal...nearizedArray(3)
π Camlinternal...nearizedArray(3) π
okay so bestie, welcome to the OCaml library manual page for CamlinternalMenhirLib.LinearizedArray. it's giving tiny module, main-character energy, and the docs are literally signatures β but we keep every single one, no cap. π
β¨
π NAME π
CamlinternalMenhirLib.LinearizedArray β no description (not the page showing up with no description and still being iconic π)
π§© Module π§©
Module CamlinternalMenhirLib.LinearizedArray
β¨ Documentation β¨
the module shape is exactly this, bestie:
Module LinearizedArray
: sig end
and here are the type + values, all of them, no skipping the boring parts (there are no boring parts, periodt):
type 'a t = 'a array * int array
val make : 'a array array -> 'a t
val read : 'a t -> int -> int -> 'a
val write : 'a t -> int -> int -> 'a -> unit
val length : 'a t -> int
val row_length : 'a t -> int -> int
val read_row : 'a t -> int -> 'a list
val row_length_via : (int -> int) -> int -> int
val read_via : (int -> 'a) -> (int -> int) -> int -> int -> 'a
val read_row_via : (int -> 'a) -> (int -> int) -> int -> 'a list
lowkey the original only gives signatures here, so Iβm not inventing behavior β that would be fake tea π΅. every name and type above is verbatim.
mwah π this page was brought to you by OCamldoc, dated 2026-06-22, and filed under Camlinternal...nearizedArray(3). bye bestie, go slay some OCaml π«Άπ
π¦ where this page comes from
- arch rolling: ocaml 5.5.0-1 Β· LGPL2.1 AND custom: QPL-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms