module type VertexVec =sig
..end
type
t
type
label
val default_edge : int
val default_label : label
val edge_begin : t -> int -> int
val edge_end : t -> int -> int
val edge_bounds : t -> int -> int * int
val label : t -> int -> label
val index : t -> label -> int
val set_edge_begin : t -> int -> int -> unit
val set_edge_end : t -> int -> int -> unit
val set_edge_bounds : t -> int -> int * int -> unit
val set_label : t -> int -> label -> unit
val make : int -> t
val length : t -> int