Module Graph__.Path
module type G = sig ... endMinimal graph signature for Dijkstra's algorithm. Sub-signature of
Sig.G.
module Dijkstra : functor (G : G) -> functor (W : Graph.Sig.WEIGHT with type edge = G.E.t) -> sig ... endmodule BellmanFord : functor (G : G) -> functor (W : Graph.Sig.WEIGHT with type edge = G.E.t) -> sig ... endmodule type WJ = sig ... endWeight signature for Johnson's algorithm.