flogger.syntax

package flogger.syntax

Members list

Value members

Concrete methods

def debug[F[_]](msg: => String, error: Throwable)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def debug[F[_]](msg: => String)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def error[F[_]](msg: => String, error: Throwable)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def error[F[_]](msg: => String)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def info[F[_]](msg: => String, error: Throwable)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def info[F[_]](msg: => String)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def logEnabledFor[F[_]](level: Level)(implicit output: LogOutput[F]): F[Boolean]
def trace[F[_]](msg: => String, error: Throwable)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def trace[F[_]](msg: => String)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def warn[F[_]](msg: => String, error: Throwable)(implicit log: Log[F], output: LogOutput[F]): F[Unit]
def warn[F[_]](msg: => String)(implicit log: Log[F], output: LogOutput[F]): F[Unit]