Vec_int
include Vec_gen.S with type elt = int;
let length: t => int;
let compact: t => unit;
let empty: unit => t;
let make: int => t;
let is_empty: t => bool;
Exposed for some APIs which only take array as input, when exposed
let reserve: t => int => unit;
let delete: t => int => unit;
let pop: t => unit;
let delete_range: t => int => int => unit;
let clear: t => unit;
let reset: t => unit;
let reverse_in_place: t => unit;
let capacity: t => int;