License | BSD-3-Clause |
---|---|
Maintainer | Jamie Willis |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
This module defines "identifiers", which are used to uniquely identify different nodes in the combinator tree (and abstract machine).
Since: 1.0.0.0
Documentation
newtype MVar (a :: Type) Source #
An identifier representing let-bound parsers, recursion, and iteration.
Since: 0.1.0.0
Underlying untyped identifier, which is numeric but otherwise opaque.
Since: 0.1.0.0
newtype ΣVar (a :: Type) Source #
An identifier representing concrete registers and mutable state.
Since: 0.1.0.0
Underlying untyped identifier, which is numeric but otherwise opaque.
Since: 0.1.0.0