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

Safe HaskellNone
LanguageHaskell2010

Text.Parsec.Free.Log

Documentation

type LogParsecT s u m a = MonadReader LogType m => ParsecT s u m a Source #

attempt :: MonadIO m => ParsecF s u' m b -> LogParsecT s u m a -> LogParsecT s u m a Source #

indented :: MonadIO m => LogParsecT s u m a -> LogParsecT s u m a Source #

evalLog :: (MonadIO m, Stream s m t) => ParsecDSL s u m a -> LogParsecT s u m a Source #