log

object log
class Object
trait Matchable
class Any

Value members

Concrete methods

def debug[F[_]](msg: => String)(implicit evidence$1: Logging[F], magnet: LoggingContextMagnet[F]): F[Unit]
def debug[F[_]](msg: => String, ctx: LoggingContext)(implicit evidence$2: Logging[F]): F[Unit]
def error[F[_]](msg: => String)(implicit evidence$11: Logging[F], magnet: LoggingContextMagnet[F]): F[Unit]
def error[F[_]](msg: => String, ctx: LoggingContext)(implicit evidence$12: Logging[F]): F[Unit]
def error[F[_]](cause: Throwable)(implicit evidence$13: Logging[F], magnet: LoggingContextMagnet[F]): F[Unit]
def error[F[_]](cause: Throwable, ctx: LoggingContext)(implicit evidence$14: Logging[F]): F[Unit]
def error[F[_]](cause: Throwable, msg: => String)(implicit evidence$15: Logging[F], magnet: LoggingContextMagnet[F]): F[Unit]
def error[F[_]](cause: Throwable, msg: => String, ctx: LoggingContext)(implicit evidence$16: Logging[F]): F[Unit]
def extendContext[F[_], A](params: (String, Type)*)(fa: => F[A])(implicit evidence$21: Context[F]): F[A]
def extendReaderContext[F[_], A](ctxExtender: LoggingContext => LoggingContext)(block: LoggingContext => F[A]): Logged[F, A]
def getContext[F[_]](implicit evidence$18: Context[F]): F[LoggingContext]
def info[F[_]](msg: => String)(implicit evidence$3: Logging[F], magnet: LoggingContextMagnet[F]): F[Unit]
def info[F[_]](msg: => String, ctx: LoggingContext)(implicit evidence$4: Logging[F]): F[Unit]
def log[F[_]](level: LogLevel, msg: String, ctx: LoggingContext)(implicit evidence$17: Logging[F]): F[Unit]
def modifyContext[F[_], A](ctxExtender: LoggingContext => LoggingContext)(fa: => F[A])(implicit evidence$19: Context[F]): F[A]
def setContext[F[_], A](newContext: LoggingContext)(fa: => F[A])(implicit evidence$20: Context[F]): F[A]
def warn[F[_]](msg: => String)(implicit evidence$5: Logging[F], magnet: LoggingContextMagnet[F]): F[Unit]
def warn[F[_]](msg: => String, ctx: LoggingContext)(implicit evidence$6: Logging[F]): F[Unit]
def warn[F[_]](cause: Throwable)(implicit evidence$7: Logging[F], magnet: LoggingContextMagnet[F]): F[Unit]
def warn[F[_]](cause: Throwable, ctx: LoggingContext)(implicit evidence$8: Logging[F]): F[Unit]
def warn[F[_]](cause: Throwable, msg: => String)(implicit evidence$9: Logging[F], magnet: LoggingContextMagnet[F]): F[Unit]
def warn[F[_]](cause: Throwable, msg: => String, ctx: LoggingContext)(implicit evidence$10: Logging[F]): F[Unit]
def withContext[F[_], A](block: LoggingContext => F[A]): Logged[F, A]

Deprecated methods

@deprecated("Do not use log[F].info, use log.info[F] instead", since = "0.8.0")
def apply[F[_]](implicit logging: Logging[F]): Logging[F]
Deprecated
[Since version 0.8.0]