Logger

object Logger
Companion:
class
class Object
trait Matchable
class Any
Logger.type

Type members

Types

type StringLocal[F[_]] = Local[F, List[(String, String)]]

Value members

Concrete methods

def apply[F[_]](using l: Logger[F]): Logger[F]

Deprecated methods

def makeIoLogger(output: Output[IO], outputs: Output[IO]*)(using Clock[IO], Printer, Filter): IO[Logger[IO]]
Deprecated

Concrete fields

val ioStringLocal: IO[Local[IO, List[(String, String)]]]

Givens

Givens

Extensions

Extensions

extension [F[_], A](fa: F[A])
def withLogContext(key: String, value: String)(using evidence$4: Logger[F]): F[A]