úÎ!ÁÇ     NoneLog message builder. Use ( ) to append two LogStr in O(1). Obtaining the length of .  Converting  to .  !"# $% !"# Safe-Inferred&'()None'The type for buffer size of each core. 'The default buffer size (4,096 bytes). *+,-*+,-*+,-None. Writting " using a buffer in blocking mode.  The size of  must be smaller or equal to  the size of buffer. /0123.4/0123/0123.4 Safe-InferredThe spec for logging files 'Checking if a log file can be written. Rotating log files.     None A set of loggers. 9 The number of loggers is the capabilities of GHC RTS.  You can specify it with "+RTS -N<x>". - A buffer is prepared for each capability. 5Opening a log file. Creating a new  using a file. Creating a new  using stdout. Creating a new  using stderr. Creating a new .  If 6& is specified to the second argument,  stdout is used.  Please note that the minimum  is 1. 7Creating a new  using a FD. 3Writing a log message to the corresponding buffer. > If the buffer becomes full, the log messages in the buffer = are written to its corresponding file, stdout, or stderr. "Flushing log messages in buffers. ? This function must be called explicitly when the program is  being terminated. =Note: Since version 2.1.6, this function does not need to be E explicitly called, as every push includes an auto-debounced flush B courtesy of the auto-update package. Since version 2.2.2, this C function can be used to force flushing outside of the debounced  flush calls. *Renewing the internal file information in . , This does nothing for stdout and stderr. <Flushing the buffers, closing the internal file information  and freeing the buffers. 8579  8579:      !" #$%&'()*+,-./012343536789:;<<=>?@ABCDEFfast-logger-2.2.3System.Log.FastLoggerSystem.Log.FastLogger.FileSystem.Log.FastLogger.LogStrSystem.Log.FastLogger.IORefSystem.Log.FastLogger.IOSystem.Log.FastLogger.LoggerToLogStrtoLogStrLogStr logStrLength fromLogStrBufSizedefaultBufSize FileLogSpeclog_file log_file_sizelog_backup_numbercheckrotate LoggerSetnewFileLoggerSetnewStdoutLoggerSetnewStderrLoggerSet newLoggerSet pushLogStr flushLogStrrenewLoggerSet rmLoggerSetbase Data.Monoid<>bytestring-0.10.0.2Data.ByteString.Internal ByteString toBuilder fromBuilder$fToLogStrText$fToLogStrText0 $fToLogStr[]$fToLogStrByteString$fToLogStrByteString0$fToLogStrLogStr$fIsStringLogStr$fMonoidLogStrblaze-builder-0.3.3.4'Blaze.ByteString.Builder.Internal.TypesBuildermempty Data.IORefatomicModifyIORef' GHC.IORefIORef readIORefnewIORefBuffer getBuffer freeBuffer toBufIOWith writeLogStrLogger newLoggerpushLogflushLogwritelogOpen Data.MaybeNothingnewFDLoggerSetflushLogStrRaw