Methods
modifyGS :: (GraphvizState -> GraphvizState) -> m ()getsGS :: (GraphvizState -> a) -> m a
:: a typeCtrl KGHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11
Modulegraphviz-2999.20.2.1Haskell2010
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.1 · Data.GraphViz.Internal.StateOrd GraphvizStateDefined in graphviz-2999.20.2.1 · Data.GraphViz.Internal.StateRead GraphvizStateDefined in graphviz-2999.20.2.1 · Data.GraphViz.Internal.StateShow GraphvizStateDefined in graphviz-2999.20.2.1 · Data.GraphViz.Internal.StateMonadState GraphvizState DotCodeMDefined in graphviz-2999.20.2.1 · Data.GraphViz.PrintingGraphvizStateM (Parser GraphvizState)Defined in graphviz-2999.20.2.1 · Data.GraphViz.Internal.StateEq AttributeTypeDefined in graphviz-2999.20.2.1 · Data.GraphViz.Internal.StateOrd AttributeTypeDefined in graphviz-2999.20.2.1 · Data.GraphViz.Internal.StateRead AttributeTypeDefined in graphviz-2999.20.2.1 · Data.GraphViz.Internal.StateShow AttributeTypeDefined in graphviz-2999.20.2.1 · Data.GraphViz.Internal.State