dataflow-0.3.1.0: Generate Graphviz documents from a Haskell representation.

Safe HaskellSafe-Inferred
LanguageHaskell2010

DataFlow.Core

Synopsis

Documentation

data Diagram Source

The top level diagram.

Constructors

Diagram Name [Object] 

Instances

type Step = Int Source

type Gen t = WriterT [String] (State GenState) t Source

The monad stack for generating output based on Diagram.

withIndent :: Gen () -> Gen () Source

label :: Gen () -> Gen () Source

tag :: String -> String -> Gen () -> Gen () Source

bold :: Gen () -> Gen () Source

table :: String -> Gen () -> Gen () Source

tr :: Gen () -> Gen () Source

td :: Gen () -> Gen () Source

objectWith :: Enclosing -> ID -> Gen () -> Gen () Source

useFont :: ID -> String -> Gen () Source