License | BSD-3-Clause |
---|---|
Maintainer | Jamie Willis |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
This module contains the InputCharacteristic
datatype, that describes how bindings consume input.
Since: 2.1.0.0
Synopsis
Documentation
data InputCharacteristic Source #
Provides a way to describe how input is consumed in certain circumstances:
- The input may be always the same on all paths
- The input may always be consumed, but not the same on all paths
- The input may never be consumed in any path
- It may be inconsistent
Since: 2.1.0.0
AlwaysConsumes (Maybe Word) | On all paths, input must be consumed: |
NeverConsumes | On all paths, no input is consumed. |
MayConsume | The input characteristic is unknown or inconsistent. |