Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
setLogMask :: MonadMultiState LogState m => [LogLevel] -> m () Source #
pushLogPrepare :: (MonadMultiState LogState m, MonadIO m) => String -> m () Source #
pushLogFinalize :: (MonadMultiState LogState m, MonadIO m) => Int -> String -> m () Source #
writeCurLine :: (MonadMultiState LogState m, MonadIO m) => String -> m () Source #
pushCurLine :: (MonadMultiState LogState m, MonadIO m) => LogLevel -> m () Source #
withIndentation :: MonadMultiState LogState m => m a -> m a Source #
withoutIndentation :: MonadMultiState LogState m => m a -> m a Source #
isEnabledLogLevel :: MonadMultiState LogState m => LogLevel -> m Bool Source #