comma package:graphviz

The document comma contains a comma, ",".
The appropriate (default) Graphviz command for the given graph.
This module defines functions to call the various Graphviz commands. Whilst various output formats are supported (see GraphvizOutput for a complete list), it is not yet possible to choose a desired renderer and formatter. Being able to determine which renderers and formatters are applicable for a specific GraphvizOutput is not easy (there is no listing of available renderers or formatters on the Graphviz website), and for the most part the default ones do the job well. Please note that for GraphvizOutput and GraphvizCanvas, you will see that they are instances of a GraphvizResult class; this is an internal class that should not be visible outside this module, but Haddock is being too helpful for its own good.
The available Graphviz commands. The following directions are based upon those in the Graphviz man page (available online at http://graphviz.org/pdf/dot.1.pdf, or if installed on your system man graphviz). Note that any command can be used on both directed and undirected graphs. When used with the Layout attribute, it overrides any actual command called on the dot graph.
The default command for directed graphs.
Run the chosen Graphviz command on this graph, saving the result to the file provided (note: file extensions are not checked).
The default command for undirected graphs.
Run an external command on the specified DotRepr. Remember to use hSetBinaryMode on the Handle for the output function if necessary. If the command was unsuccessful, then a GraphvizException is thrown. For performance reasons, a temporary file is used to store the generated Dot code. As such, this is only suitable for local commands.