| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Text.Parsec.Free.Log
Documentation
type LogParsecT s u m a = MonadReader LogType m => ParsecT s u m a Source #
Constructors
| ParseAttempt Bool (ParsecF s u m a) | |
| ParseFailed (ParsecF s u m a) | |
| Show b => ParseSuccess b (ParsecF s u m a) | |
| ParseSuccessful (ParsecF s u m a) | |
| Indent | |
| Dedent |
data RenderState Source #
attempt :: MonadIO m => Bool -> ParsecF s u' m b -> LogParsecT s u m a -> LogParsecT s u m a Source #
attemptShow :: (MonadIO m, Show a) => Bool -> 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 #