dot package:graphviz

The document dot contains a single dot, ".".
For hierachical graphs (ideal for directed graphs).
The monadic representation of a Dot graph.
Pass the DotRepr through the relevant command and then augment the Graph that it came from.
A pseudo-inverse to graphToDot; "pseudo" in the sense that the original node and edge labels aren't able to be reconstructed.
This is a "quick-and-dirty" graph augmentation function that sets no Attributes and thus should be referentially transparent and is wrapped in unsafePerformIO. Note that the provided GraphvizParams is only used for isDirected, clusterBy and clusterID.
Options that are more like how dot -Tcanon works.
Also available for edges.
For use with OverloadedStrings to avoid ambiguous type variable errors.
A Dot graph in canonical form.
Nodes and Edges
Reproduces the input along with layout information.
A type alias to indicate what is being produced.
An edge in DotGraph.
A node in DotGraph.