z?6      !"#$%&'()*+,-./012345None4 cSet the verbosity level. Messages at our higher than this level are displayed. It defaults to .'Set the format used for log timestamps.When printing f messages, only display those matching the given regexp applied to the Source parameter. Calls to B without a source parameter are regarded as having a source of "". This function, or  , must be wrapped around whatever region of your application intends to use logging. Typically it would be wrapped around the body of main. JFlush all collected logging messages. This is automatically called by   and  3 when those blocks are exited by whatever means.UThe apostrophe varients of the logging functions flush the log after each message.A logging variant of 6 which uses 7+ to output a log message before calling 6.&Output a logging message both before an action begins, and after it ends, reporting the total length of time. If an exception occurred, it is also reported.*Like &\, except that it does only logs when the action has completed or failed after it is done..A debug variant of &.=89:;< = !"#$%>&'()*+,-./0123456  !"#$%&'()*+,-./0123456 !"#$%&'()*+,-./012345 889:;< = !"#$%>&'()*+,-./012345?      !"#$%&'()*+,-./0123456789:8;<=>?@ABCDloggi_74pow3QV9vX0LL82lxaa5LControl.LoggingLogLevel LevelDebug LevelInfo LevelWarn LevelError LevelOther setLogLevelsetLogTimeFormatsetDebugSourceRegex loggingLoggerwithStdoutLoggingwithStderrLoggingwithFileLoggingflushLogloglogSlog'logS'debugdebugSdebug'debugS'warnwarnSwarn'warnS'errorLerrorL'errorSLerrorSL'traceLtraceL'traceSLtraceSL' traceShowL traceShowL' traceShowSL traceShowSL'timedLog timedLog' timedLogS timedLogS' timedLogEnd timedLogEnd' timedLogEndS timedLogEndS' timedDebug timedDebug' timedDebugS timedDebugS' timedDebugEndtimedDebugEnd'timedDebugEndStimedDebugEndS'baseGHC.ErrerrorGHC.IOunsafePerformIO LogSourcelogLevellogSet logTimeFormatdebugSourceRegexplogError doTimedLog