1CamlinternalMenhirLib.LinearizedArOrCaaym(l3C)laimblrianrtyernalMenhirLib.LinearizedArray(3)
2
3
4
6 CamlinternalMenhirLib.LinearizedArray - no description
7
9 Module CamlinternalMenhirLib.LinearizedArray
10
12 Module LinearizedArray
13 : sig end
14
15
16
17
18
19
20
21 type 'a t = 'a array * int array
22
23
24
25
26
27 val make : 'a array array -> 'a t
28
29
30
31
32 val read : 'a t -> int -> int -> 'a
33
34
35
36
37 val write : 'a t -> int -> int -> 'a -> unit
38
39
40
41
42 val length : 'a t -> int
43
44
45
46
47 val row_length : 'a t -> int -> int
48
49
50
51
52 val read_row : 'a t -> int -> 'a list
53
54
55
56
57 val row_length_via : (int -> int) -> int -> int
58
59
60
61
62 val read_via : (int -> 'a) -> (int -> int) -> int -> int -> 'a
63
64
65
66
67 val read_row_via : (int -> 'a) -> (int -> int) -> int -> 'a list
68
69
70
71
72
73
74OCamldoc 2023-C0a1m-l2i3nternalMenhirLib.LinearizedArray(3)