fast-logger-3.1.2: A fast logging system
Safe Haskell Safe-Inferred
Language Haskell2010

System.Log.FastLogger.Internal

Description

The contents of this module can change at any time without warning.

Synopsis

Documentation

type BufSize = Int Source #

The type for buffer size of each core.

defaultBufSize :: BufSize Source #

The default buffer size (4,096 bytes).

class ToLogStr msg where Source #

Types that can be converted to a LogStr . Instances for types from the text library use a UTF-8 encoding. Instances for numerical types use a decimal encoding.

Instances

Instances details
ToLogStr Double Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Float Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Int Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Int8 Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Int16 Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Int32 Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Int64 Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Integer Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Word Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Word8 Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Word16 Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Word32 Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Word64 Source #

Since: 2.4.14

Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr String Source #
Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr ShortByteString Source #
Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr ByteString Source #
Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr ByteString Source #
Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Builder Source #
Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Text Source #
Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr Text Source #
Instance details

Defined in System.Log.FastLogger.LogStr

ToLogStr LogStr Source #
Instance details

Defined in System.Log.FastLogger.LogStr

mempty :: Monoid a => a Source #

Identity of mappend

>>> "Hello world" <> mempty
"Hello world"

(<>) :: Semigroup a => a -> a -> a infixr 6 Source #

An associative operation.

>>> [1,2,3] <> [4,5,6]
[1,2,3,4,5,6]