Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Strictness
- data Directionality
- data CardinalDirection
- data Element
- data EdgeElement
- newtype Id = Id Text
- data NodeId = NodeId Id (Maybe Port)
- data NonEmpty a = a :| [a]
- data ListTwo a = ListTwo {
- listTwoFirst :: a
- listTwoSecond :: a
- listTwoOther :: [a]
- data Port = Port {}
- data DotGraph = DotGraph Strictness Directionality (Maybe Id) [Statement]
- data Statement
- data AttributeStatement = AttributeStatement Element [Attribute]
- data Attribute = Attribute Id Id
- data NodeStatement = NodeStatement NodeId [Attribute]
- data EdgeStatement = EdgeStatement (ListTwo EdgeElement) [Attribute]
- data Subgraph = Subgraph {
- subgraphId :: Maybe Id
- subgraphStatements :: [Statement]
Documentation
data Directionality Source #
data CardinalDirection Source #
data EdgeElement Source #
Stole this from semigroups. Remove it once GHC 8.0 gains widespread adoption.
a :| [a] |
ListTwo | |
|
data AttributeStatement Source #
data NodeStatement Source #
data EdgeStatement Source #