Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type LogParsecT s u m a = MonadReader LogType m => ParsecT s u m a Source #
forall s u m a. ParseAttempt Bool (ParsecF s u m a) | |
forall s u m a. ParseFailed Bool ParseError (ParsecF s u m a) | |
forall s u m a b.Show b => ParseSuccess Bool b (ParsecF s u m a) | |
forall s u m a. ParseSuccessful Bool (ParsecF s u m a) | |
Indent Bool | |
Dedent |
_ParseFailed :: forall s u m a. Review ParseLog (Bool, ParseError, ParsecF s u m a) Source #
data RenderState Source #
attempt :: (MonadIO m, MonadReader LogType m) => Bool -> ParsecF s u' m b -> ParsecT s u m a -> ParsecT s u m a Source #
attemptShow :: (MonadIO m, MonadReader LogType m, Show a) => Bool -> ParsecF s u' m b -> ParsecT s u m a -> ParsecT s u m a Source #
indented :: (MonadIO m, MonadReader LogType m) => Bool -> ParsecT s u m a -> ParsecT s u m a Source #