NAME¶
StdLabels.Array - no description
Module¶
Module StdLabels.Array
Documentation¶
Module
Array
:
sig end
val length :
'a array -> int
val get :
'a array -> int -> 'a
val set :
'a array -> int -> 'a -> unit
val make :
int -> 'a -> 'a array
val create :
int -> 'a -> 'a array
val init :
int -> f:(int -> 'a) -> 'a array
val make_matrix :
dimx:int -> dimy:int -> 'a -> 'a array
array
val create_matrix :
dimx:int -> dimy:int -> 'a -> 'a array
array
val append :
'a array -> 'a array -> 'a array
val concat :
'a array list -> 'a array
val sub :
'a array -> pos:int -> len:int -> 'a array
val copy :
'a array -> 'a array
val fill :
'a array -> pos:int -> len:int -> 'a ->
unit
val blit :
src:'a array -> src_pos:int -> dst:'a array ->
dst_pos:int -> len:int -> unit
val to_list :
'a array -> 'a list
val of_list :
'a list -> 'a array
val iter :
f:('a -> unit) -> 'a array -> unit
val map :
f:('a -> 'b) -> 'a array -> 'b array
val iteri :
f:(int -> 'a -> unit) -> 'a array -> unit
val mapi :
f:(int -> 'a -> 'b) -> 'a array -> 'b array
val fold_left :
f:('a -> 'b -> 'a) -> init:'a -> 'b array
-> 'a
val fold_right :
f:('a -> 'b -> 'b) -> 'a array -> init:'b
-> 'b
val sort :
cmp:('a -> 'a -> int) -> 'a array -> unit
val stable_sort :
cmp:('a -> 'a -> int) -> 'a array ->
unit
val fast_sort :
cmp:('a -> 'a -> int) -> 'a array ->
unit
val unsafe_get :
'a array -> int -> 'a
val unsafe_set :
'a array -> int -> 'a -> unit