---
name: "CamlinternalMenhirLib.LinearizedArray"
section: "3o"
platform: "linux"
package: "ocaml"
version: "5.5.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/CamlinternalMenhirLib.LinearizedArray"
---

# CamlinternalMenhirLib.LinearizedArray(3o)

no description

## NAME

CamlinternalMenhirLib.LinearizedArray - no description

## Module

Module   CamlinternalMenhirLib.LinearizedArray

## Documentation

Module **LinearizedArray**\
  :  **sig end**

*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**
