module Traverse: sig end
Dfs and Bfs
|
module type G = sig endDfs or Bfs
module Dfs: functor (G : G) -> sig endmodule Bfs: functor (G : G) -> sig end
Traversal with marking
|
module type GM = sig endmodule Mark: functor (G : GM) -> sig end