sig
  type 'a t
  val limit_for : '-> int
  val make : int -> '-> 'Vec.t
  val create : int -> '-> 'Vec.t
  val init : int -> (int -> 'a) -> 'Vec.t
  val copy : 'Vec.t -> 'Vec.t
  val to_list : 'Vec.t -> 'a list
  val of_list : 'a list -> 'Vec.t
  val to_array : 'Vec.t -> 'a array
  val of_array : 'a array -> 'Vec.t
  val length : 'Vec.t -> int
  val limit : 'Vec.t -> int
  val is_empty : 'Vec.t -> bool
  val grow : 'Vec.t -> int -> '-> unit
  val grow_init : 'Vec.t -> int -> (int -> 'a) -> unit
  val shrink : 'Vec.t -> int -> unit
  val clear : 'Vec.t -> unit
  val get : 'Vec.t -> int -> 'a
  val set : 'Vec.t -> int -> '-> unit
  val set_all : 'Vec.t -> int -> int -> '-> unit
  val push : 'Vec.t -> '-> unit
  val pop : 'Vec.t -> 'a
  val top : 'Vec.t -> 'a
  val insert : 'Vec.t -> int -> '-> unit
  val delete : 'Vec.t -> int -> unit
  val swap : 'Vec.t -> int -> int -> unit
  val swap_out : 'Vec.t -> int -> unit
  val rev : 'Vec.t -> unit
  val iter : ('-> unit) -> 'Vec.t -> unit
  val iter_const : ('-> '-> unit) -> '-> 'Vec.t -> unit
  val iteri : (int -> '-> unit) -> 'Vec.t -> unit
  val iteri_const : ('-> int -> '-> unit) -> '-> 'Vec.t -> unit
  val modify : ('-> 'a) -> 'Vec.t -> unit
  val modify_const : ('-> '-> 'b) -> '-> 'Vec.t -> unit
  val fold_left : ('-> '-> 'a) -> '-> 'Vec.t -> 'a
  val fold_right : ('-> '-> 'b) -> 'Vec.t -> '-> 'b
  val foldi_left : ('-> int -> '-> 'a) -> '-> 'Vec.t -> 'a
  val foldi_right : (int -> '-> '-> 'b) -> 'Vec.t -> '-> 'b
  val fold_left_const : ('-> '-> '-> 'b) -> '-> '-> 'Vec.t -> 'b
  val fold_right_const : ('-> '-> '-> 'c) -> '-> 'Vec.t -> '-> 'c
  val foldi_left_const :
    ('-> '-> int -> '-> 'b) -> '-> '-> 'Vec.t -> 'b
  val foldi_right_const :
    ('-> int -> '-> '-> 'c) -> '-> 'Vec.t -> '-> 'c
  val mem : '-> 'Vec.t -> bool
  val exists : ('-> bool) -> 'Vec.t -> bool
  val exists_const : ('-> '-> bool) -> '-> 'Vec.t -> bool
  val for_all : ('-> bool) -> 'Vec.t -> bool
  val for_all_const : ('-> '-> bool) -> '-> 'Vec.t -> bool
  val find : ('-> bool) -> 'Vec.t -> 'a
  val find_const : ('-> '-> bool) -> '-> 'Vec.t -> 'b
  val first : ('-> bool) -> 'Vec.t -> int
  val first_const : ('-> '-> bool) -> '-> 'Vec.t -> int
  val filter : ('-> bool) -> 'Vec.t -> unit
  val filter_const : ('-> '-> bool) -> '-> 'Vec.t -> unit
  val filteri : (int -> '-> bool) -> 'Vec.t -> unit
  val filteri_const : ('-> int -> '-> bool) -> '-> 'Vec.t -> unit
  val fast_filter : ('-> bool) -> 'Vec.t -> unit
  val fast_filter_const : ('-> '-> bool) -> '-> 'Vec.t -> unit
  val sort : ('-> '-> int) -> 'Vec.t -> unit
  val stable_sort : ('-> '-> int) -> 'Vec.t -> unit
end

Hosted by the SourceForge.net Logo* web site.
*Other names and brands may be claimed as the property of others.