| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
ADP.Fusion.Term.Singleton.Type
Description
Type definition for singleton terminal symbols.
Documentation
A singleton vertex is successfully parsed only if no other vertex is
active yet. In particular, this allows us to insert "starting" points
into graphs that mostly deal with edges. As a parsing symbol, it
provides an Int which is the node index.
Constructors
| Singleton |
Instances
| Build Singleton Source # | |
| (Show i, Show (RunningIndex i), Show (Elm ls i)) => Show (Elm ((:!:) ls Singleton) i) Source # | |
| Element ls i => Element ((:!:) ls Singleton) i Source # | |
| type TermArg Singleton Source # | |
| type Stack Singleton Source # | |
| type Arg ((:!:) ls Singleton) Source # | |
| data Elm ((:!:) ls Singleton) Source # | |