Methods
modifyGS :: (GraphvizState -> GraphvizState) -> m ()getsGS :: (GraphvizState -> a) -> m a
:: a typeCtrl KGHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27
Modulegraphviz-2999.20.2.0Haskell2010
When printing and parsing Dot code, some items depend on values that are set earlier.
modifyGS :: (GraphvizState -> GraphvizState) -> m ()getsGS :: (GraphvizState -> a) -> m aSeveral aspects of Dot code are either global or mutable state.
GSparseStrictly :: !BoolIf False, allow fallbacks for attributes that don't match known specification when parsing.
directedEdges :: !BoollayerSep :: [Char]layerListSep :: [Char]attributeType :: !AttributeTypegraphColor :: !ColorSchemeclusterColor :: !ColorSchemenodeColor :: !ColorSchemeedgeColor :: !ColorSchemeEq GraphvizStateDefined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.StateOrd GraphvizStateDefined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.StateRead GraphvizStateDefined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.StateShow GraphvizStateDefined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.StateMonadState GraphvizState DotCodeMDefined in graphviz-2999.20.2.0 · Data.GraphViz.PrintingGraphvizStateM (Parser GraphvizState)Defined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.StateEq AttributeTypeDefined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.StateOrd AttributeTypeDefined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.StateRead AttributeTypeDefined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.StateShow AttributeTypeDefined in graphviz-2999.20.2.0 · Data.GraphViz.Internal.State