`sig
type graph
type vertex
type edge
type edge_label
val merge_vertex : Merge.S.graph -> Merge.S.vertex list -> Merge.S.graph
val merge_edges_e :
?src:Merge.S.vertex ->
?dst:Merge.S.vertex ->
Merge.S.graph -> Merge.S.edge list -> Merge.S.graph
val merge_edges_with_label :
?src:Merge.S.vertex ->
?dst:Merge.S.vertex ->
?label:Merge.S.edge_label ->
Merge.S.graph -> Merge.S.edge_label -> Merge.S.graph
val merge_isolabelled_edges : Merge.S.graph -> Merge.S.graph
val merge_ends :
?strict:bool ->
?specified_vertex:Merge.S.vertex -> Merge.S.graph -> Merge.S.graph
val merge_starts :
?strict:bool ->
?specified_vertex:Merge.S.vertex -> Merge.S.graph -> Merge.S.graph
val merge_scc :
?loop_killer:bool ->
?specified_vertex:(Merge.S.vertex list -> Merge.S.vertex) ->
Merge.S.graph -> Merge.S.graph
end`