parsec-free-3.1.11.6: Parsec API encoded as a deeply-embedded DSL, for debugging and analysis

Safe HaskellNone
LanguageHaskell2010

Text.Parsec.Free.Eval

Documentation

eval' :: forall s u m t a. Stream s m t => (forall u' b c. Bool -> ParsecF s u' m c -> ParsecT s u m b -> ParsecT s u m b) -> (forall u' b c. Show b => Bool -> ParsecF s u' m c -> ParsecT s u m b -> ParsecT s u m b) -> (forall b. Bool -> ParsecT s u m b -> ParsecT s u m b) -> ParsecDSL s u m a -> ParsecT s u m a Source #

eval :: forall s u m t a. Stream s m t => ParsecDSL s u m a -> ParsecT s u m a Source #