module Digraph:sig..end
include Persistent.S
module ConcreteBidirectional:functor (V:Sig.COMPARABLE) ->Sig.Pwith type V.t = V.t and type V.label = V.t and type E.t = V.t * V.t and type E.label = unit
module ConcreteBidirectionalLabeled:functor (V:Sig.COMPARABLE) ->functor (E:Sig.ORDERED_TYPE_DFT) ->Sig.Pwith type V.t = V.t and type V.label = V.t and type E.t = V.t * E.t * V.t and type E.label = E.t