| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Parsley.Internal.Backend.Machine.InputOps
Documentation
class InputPrep input where Source #
Instances
| InputPrep ByteString Source # | |
Defined in Parsley.Internal.Backend.Machine.InputOps Methods prepare :: forall (rep :: TYPE (RepKind ByteString)). rep ~ Rep ByteString => Code ByteString -> Code (InputDependant rep) Source # | |
| InputPrep ByteString Source # | |
Defined in Parsley.Internal.Backend.Machine.InputOps Methods prepare :: forall (rep :: TYPE (RepKind ByteString)). rep ~ Rep ByteString => Code ByteString -> Code (InputDependant rep) Source # | |
| InputPrep Text Source # | |
| InputPrep Stream Source # | |
| InputPrep CharList Source # | |
| InputPrep Text16 Source # | |
| InputPrep [Char] Source # | |
| InputPrep (UArray Int Char) Source # | |
class PositionOps input where Source #
Methods
same :: rep ~ Rep input => Proxy input -> Code rep -> Code rep -> Code Bool Source #
shiftRight :: rep ~ Rep input => Proxy input -> Code rep -> Code Int# -> Code rep Source #