1StdLabels.Array(3)               OCaml library              StdLabels.Array(3)
2
3
4

NAME

6       StdLabels.Array - no description
7

Module

9       Module   StdLabels.Array
10

Documentation

12       Module Array
13        : sig end
14
15
16
17
18
19
20
21
22       val length : 'a array -> int
23
24
25
26
27       val get : 'a array -> int -> 'a
28
29
30
31
32       val set : 'a array -> int -> 'a -> unit
33
34
35
36
37       val make : int -> 'a -> 'a array
38
39
40
41
42       val create : int -> 'a -> 'a array
43
44
45
46
47       val init : int -> f:(int -> 'a) -> 'a array
48
49
50
51
52       val make_matrix : dimx:int -> dimy:int -> 'a -> 'a array array
53
54
55
56
57       val create_matrix : dimx:int -> dimy:int -> 'a -> 'a array array
58
59
60
61
62       val append : 'a array -> 'a array -> 'a array
63
64
65
66
67       val concat : 'a array list -> 'a array
68
69
70
71
72       val sub : 'a array -> pos:int -> len:int -> 'a array
73
74
75
76
77       val copy : 'a array -> 'a array
78
79
80
81
82       val fill : 'a array -> pos:int -> len:int -> 'a -> unit
83
84
85
86
87       val  blit  : src:'a array -> src_pos:int -> dst:'a array -> dst_pos:int
88       -> len:int -> unit
89
90
91
92
93       val to_list : 'a array -> 'a list
94
95
96
97
98       val of_list : 'a list -> 'a array
99
100
101
102
103       val iter : f:('a -> unit) -> 'a array -> unit
104
105
106
107
108       val map : f:('a -> 'b) -> 'a array -> 'b array
109
110
111
112
113       val iteri : f:(int -> 'a -> unit) -> 'a array -> unit
114
115
116
117
118       val mapi : f:(int -> 'a -> 'b) -> 'a array -> 'b array
119
120
121
122
123       val fold_left : f:('a -> 'b -> 'a) -> init:'a -> 'b array -> 'a
124
125
126
127
128       val fold_right : f:('a -> 'b -> 'b) -> 'a array -> init:'b -> 'b
129
130
131
132
133       val sort : cmp:('a -> 'a -> int) -> 'a array -> unit
134
135
136
137
138       val stable_sort : cmp:('a -> 'a -> int) -> 'a array -> unit
139
140
141
142
143       val fast_sort : cmp:('a -> 'a -> int) -> 'a array -> unit
144
145
146
147
148       val unsafe_get : 'a array -> int -> 'a
149
150
151
152
153       val unsafe_set : 'a array -> int -> 'a -> unit
154
155
156
157
158
159
160OCamldoc                          2017-03-22                StdLabels.Array(3)
Impressum