autotool-capabilities
Safe HaskellNone
LanguageHaskell2010

Capabilities.Graphviz

Description

Defines a Monad context for calling graphviz.

Documentation

class Monad m => MonadGraphviz (m :: Type -> Type) where Source #

Methods

errorWithoutGraphviz :: m () Source #

layoutGraph :: Graph gr => GraphvizCommand -> gr v e -> m (gr (AttributeNode v) (AttributeEdge e)) Source #

layoutGraph' :: (Ord cl, Graph gr) => GraphvizParams Node v e cl l -> GraphvizCommand -> gr v e -> m (gr (AttributeNode v) (AttributeEdge e)) Source #

Instances

Instances details
MonadGraphviz m => MonadGraphviz (GenericReportT l o m) Source # 
Instance details

Defined in Capabilities.Graphviz