Module Dot.Make

Parameters

Signature

type node
type edge = node * node
val mknode : B.t -> node
val mkedge : node -> node -> edge
val mkedges : (node * node) list -> edge list
val place : ?⁠orient:[ `TB | `LR | `BT | `RL ] -> node list -> edge list -> B.t list * Mlpost.Path.t list