Module type JavaArraySignature.T

module type T = sig .. end
The module type of specialized arrays.

type e 
type 'a t 
val make : int32 -> e t
val init : int32 ->
(int32 -> e) ->
e t
val length : e t -> int32
val get : e t ->
int32 -> e
val set : e t ->
int32 -> e -> unit
val append : e t ->
e t ->
e t
val concat : e t list ->
e t
val sub : e t ->
int32 -> int32 -> e t
val copy : e t ->
e t
val fill : e t ->
int32 -> int32 -> e -> unit
val blit : e t ->
int32 ->
e t -> int32 -> int32 -> unit
val to_list : e t -> e list
val of_list : e list -> e t
val iter : (e -> unit) ->
e t -> unit
val map : (e -> e) ->
e t ->
e t
val iteri : (int32 -> e -> unit) ->
e t -> unit
val mapi : (int32 -> e -> e) ->
e t ->
e t
val fold_left : ('a -> e -> 'a) ->
'a -> e t -> 'a
val fold_right : (e -> 'a -> 'a) ->
e t -> 'a -> 'a
val of_ocaml : e array -> e t
val to_ocaml : e t -> e array
val to_object : e t ->
java'lang'Object java_instance
val of_object : java'lang'Object java_instance ->
e t
val null : e t
val is_null : e t -> bool
val is_not_null : e t -> bool
val wrap : e t ->
e t option