Logger

org.legogroup.woof.Logger$
See theLogger companion trait
object Logger

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Logger.type

Members list

Concise view

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]]

Attributes

Deprecated
true

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]