Module

Contract.Log

#logTrace

logTrace :: forall (m :: Type -> Type). MonadLogger m => TagSet -> String -> m Unit

#logTrace'

logTrace' :: forall (m :: Type -> Type). MonadLogger m => String -> m Unit

#logDebug

logDebug :: forall (m :: Type -> Type). MonadLogger m => TagSet -> String -> m Unit

#logDebug'

logDebug' :: forall (m :: Type -> Type). MonadLogger m => String -> m Unit

#logInfo

logInfo :: forall (m :: Type -> Type). MonadLogger m => TagSet -> String -> m Unit

#logInfo'

logInfo' :: forall (m :: Type -> Type). MonadLogger m => String -> m Unit

#logWarn

logWarn :: forall (m :: Type -> Type). MonadLogger m => TagSet -> String -> m Unit

#logWarn'

logWarn' :: forall (m :: Type -> Type). MonadLogger m => String -> m Unit

#logError

logError :: forall (m :: Type -> Type). MonadLogger m => TagSet -> String -> m Unit

#logError'

logError' :: forall (m :: Type -> Type). MonadLogger m => String -> m Unit

#logAeson

logAeson :: forall (m :: Type -> Type) (a :: Type). MonadLogger m => EncodeAeson a => (String -> m Unit) -> a -> m Unit

Log JSON representation of a data structure

#logAesonTrace

logAesonTrace :: forall (m :: Type -> Type) (a :: Type). MonadLogger m => EncodeAeson a => a -> m Unit

#logAesonDebug

logAesonDebug :: forall (m :: Type -> Type) (a :: Type). MonadLogger m => EncodeAeson a => a -> m Unit

#logAesonInfo

logAesonInfo :: forall (m :: Type -> Type) (a :: Type). MonadLogger m => EncodeAeson a => a -> m Unit

#logAesonWarn

logAesonWarn :: forall (m :: Type -> Type) (a :: Type). MonadLogger m => EncodeAeson a => a -> m Unit

#logAesonError

logAesonError :: forall (m :: Type -> Type) (a :: Type). MonadLogger m => EncodeAeson a => a -> m Unit

Modules