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