module type T = sig .. end
type vertex
Type of vertex identifiers
type hedge
Type of hyperedge identifiers
val vertex_dummy : vertex
A dummy (never used) value for vertex identifiers (used for the
functions XXX_multi)
val hedge_dummy : hedge
A dummy (never used) value for hyperedge identifiers (used for
the functions XXX_multi)
module SetV: Sette.S with type elt=vertex
Set module for vertices
module SetH: Sette.S with type elt=hedge
Set module for hyperedges
module HashV: Hashhe.S with type key=vertex
Hash module with vertices as keys
module HashH: Hashhe.S with type key=hedge
Hash module with hyperedges as keys