applicative-parsec-0.1.0.0: An applicative parser combinator library

Safe HaskellNone
LanguageHaskell2010

Text.Parsec.Applicative.Types

Documentation

wspValue :: forall a a. Lens (WithSourcePos a) (WithSourcePos a) a a Source

data ParseState tt td Source

Instances

(Show tt, Show td) => Show (ParseState tt td) 

psConsumed :: forall tt td. Lens' (ParseState tt td) Bool Source

psTokens :: forall tt td tt td. Lens (ParseState tt td) (ParseState tt td) [(tt, td)] [(tt, td)] Source

emptyParseState :: HasSourcePos td => [(tt, td)] -> ParseState tt td Source