Functor Avl_closure.Make


module Make: functor (X : GRAPH) -> sig  end
Parameters:
X : Avl_closure.GRAPH

val fold : 'a -> (X.node -> X.node -> 'a -> 'a) -> X.graph -> 'a
fold empty add g computes the strict transitive closure of the graph g. The function returns the set of edges of the resulting graph. This set is computed thanks to parameters empty and add: