Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Symparsec.Parser.Skip
Synopsis
- type Skip n = 'PParser SkipChSym SkipEndSym n
- sSkip :: SNat n -> SParser SNat SUnit (Skip n)
- type family SkipCh ch n where ...
- data SkipChSym f
- data SkipChSym1 ch n
- sSkipChSym :: SParserChSym SNat SUnit SkipChSym
- type family SkipEnd n where ...
- type ESkipPastEnd n = EBase "Skip" ((Text "tried to skip " :<>: Text (ShowNatDec n)) :<>: Text " chars from empty string")
- eSkipPastEnd :: SNat n -> SE (ESkipPastEnd n)
- data SkipEndSym n
- sSkipEndSym :: SParserEndSym SNat SUnit SkipEndSym
Documentation
type Skip n = 'PParser SkipChSym SkipEndSym n Source #
Skip forward n
characters. Fails if fewer than n
characters are
available'.
data SkipChSym1 ch n Source #
type ESkipPastEnd n = EBase "Skip" ((Text "tried to skip " :<>: Text (ShowNatDec n)) :<>: Text " chars from empty string") Source #
eSkipPastEnd :: SNat n -> SE (ESkipPastEnd n) Source #