package fungi

  1. Overview
  2. Docs

Module MakeGraph.SerializeSource

converting the graph into serializable formats

Parameters

module _ : SerDe with type elt := Unique.t and type edge := Unique.edge

Signature

Sourcemodule StyleTbl : Hashtbl.S with type key = string
Sourcemodule AttrbTbl : Hashtbl.S with type key = string
Sourcemodule ClstrTbl : Hashtbl.S with type key = int
type attrs := string StyleTbl.t
type attrmap := string StyleTbl.t AttrbTbl.t
type clstmap := string StyleTbl.t ClstrTbl.t
Sourceval to_csv : adj NodeMap.t -> (unit -> string) Seq.t Seq.t
Sourceval to_dot : ?dir:bool -> ?sub:bool -> string -> attrs -> attrmap -> attrmap -> adj NodeMap.t -> (unit -> string) Seq.t Seq.t
Sourceval to_dot_cluster : ?dir:bool -> string -> (int -> int list -> string) -> attrs -> clstmap -> attrmap -> attrmap -> (int list * adj NodeMap.t) Scc.SccMap.t -> (unit -> string) Seq.t Seq.t