simple-log-0.1: Simple log for Haskell

Safe HaskellNone

System.Log.Monad

Synopsis

Documentation

withLog :: Log -> ReaderT Log m a -> m aSource

log :: MonadLog m => Level -> Text -> m ()Source

scope_ :: MonadLog m => Text -> m a -> m aSource

scope :: MonadLog m => Text -> m a -> m aSource

Scope with log all exceptions

scoper :: (MonadLog m, Show a) => Text -> m a -> m aSource

Scope with tracing result

class MonadCatchIO m => MonadLog m whereSource

Methods

askLog :: m LogSource