Parameters
Signature
include Vector with type num := A.t
val keep_vals : t -> int -> tval remove_val : t -> int -> tval set_val : t -> int -> A.t -> tval set_val_with : t -> int -> A.t -> unitval insert_val : int -> A.t -> t -> tval nth : t -> int -> A.tval findi : (A.t -> bool) -> t -> intval map_with : (A.t -> A.t) -> t -> unitval compare_length_with : t -> int -> intval of_list : A.t list -> tval to_list : t -> A.t listval filteri : (int -> A.t -> bool) -> t -> tval exists : (A.t -> bool) -> t -> boolval map2i_with : (int -> A.t -> A.t -> A.t) -> t -> t -> unitval mapi : (int -> A.t -> A.t) -> t -> tval mapi_with : (int -> A.t -> A.t) -> t -> unitval find2i : (A.t -> A.t -> bool) -> t -> t -> intval to_array : t -> A.t arrayval of_array : A.t array -> t