Caml_array_extern
val new_uninitialized : int -> 'a array
val append : 'a array -> 'a array -> 'a array
val unsafe_get : 'a array -> int -> 'a
val unsafe_set : 'a array -> int -> 'a -> unit
val length : 'a array -> int
val make : int -> 'a -> 'a array