Modulegraphviz-2999.20.2.1Haskell2010
Data.GraphViz.Internal.Util
This module defines internal utility functions.
Synopsis
- value isIDString
- value frstIDString
- value restIDString
- value isNumString
- value toDouble
- value isIntString
- value stringToInt
- value escapeQuotes
- value descapeQuotes
- value isKeyword
- value keywords
- value createVersion
- value uniq
- value uniqBy
- value groupSortBy
- value groupSortCollectBy
- value bool
- value isSingle
- Packagegraphviz-2999.20.2.1
- Exports18
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceUtil.hs
First character of a non-quoted String must match this.
The rest of a non-quoted String must match this.
Determine if this String represents a number. Boolean parameter determines if exponents are considered part of numbers for this.
This assumes that isNumString is True.
Determine if this String represents an integer.
Graphviz requires double quotes to be explicitly escaped.
Remove explicit escaping of double quotes.
The following are Dot keywords and are not valid as labels, etc. unquoted.