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