Data.GraphViz.Types

class DotRepr dg n

class PrintDot a

class ParseDot a

class PrintDotRepr dg n

class ParseDotRepr dg n

class PPDotRepr dg n

# Common sub-types

data GraphID

data Number

class ToGraphID a

textGraphID

data GlobalAttributes

data DotNode n

data DotEdge n

# Helper types for looking up information within a `DotRepr`.

type ClusterLookup

type NodeLookup n

type Path

graphStructureInformationClean

nodeInformationClean

edgeInformationClean

# Obtaining the `DotNode`s and `DotEdges`.

graphNodes

graphEdges

# Printing and parsing a `DotRepr`.

printDotGraph

parseDotGraph

parseDotGraphLiberally

# Limitations and documentation