License | BSD-3-Clause |
---|---|
Maintainer | Jamie Willis |
Stability | experimental |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Extra types of input specialised for specific scenarios.
Since: 1.0.0.0
Documentation
An input type that represents an infinite stream of input characters.
Since: 0.1.0.0
Instances
Deprecated: CharList is no longer necessary, use String directly instead
By wrapping a regular String
with this newtype, Parsley will not preprocess it into
an array of characters, instead using regular pattern matching for the implementation.
Since: 0.1.0.0
Instances
Deprecated: Text16 is not legal with the UTF-8 encoding of Text, use Text instead
By wrapping a regular Text
input with this newtype, Parsley will assume that all
of the characters fit into exactly one 16-bit chunk. This allows the consumption of
characters in the datatype to be consumed much faster, but does not support multi-word
characters.
Since: 0.1.0.0