- data Logger
- makeLogger :: IO Logger
- makeLoggerWithHandle :: Handle -> IO Logger
- makeDefaultLogger :: IO Logger
- flushLogger :: Logger -> IO ()
- timed :: MonadIO m => Logger -> Text -> m a -> m a
- logText :: Logger -> Text -> IO ()
- logLazyText :: Logger -> Text -> IO ()
- logString :: Logger -> String -> IO ()
- logBS :: Logger -> ByteString -> IO ()
- logMsg :: Logger -> [LogStr] -> IO ()
- formatLogText :: Logger -> Loc -> LogLevel -> Text -> IO [LogStr]
Documentation
makeDefaultLogger :: IO LoggerSource
uses stdout handle
flushLogger :: Logger -> IO ()Source
Execute a monadic action and log the duration