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