Maintainer | Toshio Ito <debug.ito@gmail.com> |
---|---|
Safe Haskell | Safe |
Language | Haskell2010 |
This module is rather for internal use, but end-users can use it, e.g. to implement the unifier.
Since: 0.2.0.0
Synopsis
- type LogLine = (Loc, LogSource, LogLevel, LogStr)
- type WriterLoggingM = WriterLoggingT Identity
- runWriterLoggingM :: WriterLoggingM a -> (a, [LogLine])
- logDebugW :: Text -> WriterLoggingM ()
- logInfoW :: Text -> WriterLoggingM ()
- logWarnW :: Text -> WriterLoggingM ()
- logErrorW :: Text -> WriterLoggingM ()
- spack :: Show a => a -> Text
Documentation
type WriterLoggingM = WriterLoggingT Identity Source #
runWriterLoggingM :: WriterLoggingM a -> (a, [LogLine]) Source #
logDebugW :: Text -> WriterLoggingM () Source #
logInfoW :: Text -> WriterLoggingM () Source #
Since: 0.4.3.0
logWarnW :: Text -> WriterLoggingM () Source #
Since: 0.4.3.0
logErrorW :: Text -> WriterLoggingM () Source #
Since: 0.4.3.0