Containers_scc
module type ARG = sig ... end
module type S = sig ... end
val scc :
tbl:(module Stdlib.Hashtbl.S with type key = 'node) ->
graph:'graph ->
children:( 'graph -> 'node -> 'node iter ) ->
nodes:'node list ->
unit ->
'node list list
Compute the strongly connected components of the given graph
, reachable from nodes
.