all

object all extends all
Companion
class
trait all
trait extra
trait ExtraSyntax
trait logging
trait LogSyntax
trait LogSyntax
trait LogMessageSyntax
class Object
trait Matchable
class Any

Value members

Inherited methods

def debug(prefix: Prefix): String => LeveledMessage & Leveled
Inherited from
ExtraSyntax
def debugA[A](a: A)(implicit evidence$1: ToLog[A]): LeveledMessage
Inherited from
LogMessageSyntax
def debugAWith[A](prefix: Prefix)(implicit evidence$1: ToLog[A]): A => LeveledMessage
Inherited from
ExtraSyntax
def error(prefix: Prefix): String => LeveledMessage & Leveled
Inherited from
ExtraSyntax
def errorA[A](a: A)(implicit evidence$4: ToLog[A]): LeveledMessage
Inherited from
LogMessageSyntax
def errorAWith[A](prefix: Prefix)(implicit evidence$4: ToLog[A]): A => LeveledMessage
Inherited from
ExtraSyntax
def ignore: Ignore
Inherited from
LogMessageSyntax
def ignoreA[A](a: => A): Ignore
Inherited from
LogMessageSyntax
def info(prefix: Prefix): String => LeveledMessage & Leveled
Inherited from
ExtraSyntax
def infoA[A](a: A)(implicit evidence$2: ToLog[A]): LeveledMessage
Inherited from
LogMessageSyntax
def infoAWith[A](prefix: Prefix)(implicit evidence$2: ToLog[A]): A => LeveledMessage
Inherited from
ExtraSyntax
def prefix(pre: => String): Prefix
Inherited from
ExtraSyntax
def warn(prefix: Prefix): String => LeveledMessage & Leveled
Inherited from
ExtraSyntax
def warnA[A](a: A)(implicit evidence$3: ToLog[A]): LeveledMessage
Inherited from
LogMessageSyntax
def warnAWith[A](prefix: Prefix)(implicit evidence$3: ToLog[A]): A => LeveledMessage
Inherited from
ExtraSyntax

Inherited fields

val debug: String => LeveledMessage & Leveled
Inherited from
LogMessageSyntax
val error: String => LeveledMessage & Leveled
Inherited from
LogMessageSyntax
val info: String => LeveledMessage & Leveled
Inherited from
LogMessageSyntax
val warn: String => LeveledMessage & Leveled
Inherited from
LogMessageSyntax

Extensions

Inherited extensions

extension (etfab: EitherT[F, A, B])
def log[F[*], A, B](leftToMessage: A => LeveledMessage | Ignore, rightToMessage: B => LeveledMessage | Ignore)(implicit evidence$3: Log[F]): EitherT[F, A, B]
Inherited from
LogSyntax
def log_[F[*], A, B](leftToMessage: A => LeveledMessage | Ignore, rightToMessage: B => LeveledMessage | Ignore)(implicit evidence$4: Log[F]): EitherT[F, A, Unit]
Inherited from
LogSyntax
extension (fa: F[A])
def log[F[*], A](toLeveledMessage: A => LeveledMessage)(using L: Log[F]): F[A]
Inherited from
LogSyntax
def log_[F[*], A](toLeveledMessage: A => LeveledMessage)(using L: Log[F]): F[Unit]
Inherited from
LogSyntax
extension (feab: F[Either[A, B]])
def log[F[*], A, B](leftToMessage: A => LeveledMessage | Ignore, rightToMessage: B => LeveledMessage | Ignore)(using L: Log[F]): F[Either[A, B]]
Inherited from
LogSyntax
def log_[F[*], A, B](leftToMessage: A => LeveledMessage | Ignore, rightToMessage: B => LeveledMessage | Ignore)(using L: Log[F]): F[Unit]
Inherited from
LogSyntax
extension (foa: F[Option[A]])
def log[F[*], A](ifEmpty: => LeveledMessage | Ignore, toLeveledMessage: A => LeveledMessage | Ignore)(using L: Log[F]): F[Option[A]]
Inherited from
LogSyntax
def log_[F[*], A](ifEmpty: => LeveledMessage | Ignore, toLeveledMessage: A => LeveledMessage | Ignore)(using L: Log[F]): F[Unit]
Inherited from
LogSyntax
extension (message: => String)
def logS(toLeveledMessage: String => LeveledMessage & Leveled)(using L: Log[F]): F[String]
Inherited from
LogSyntax
def logS_(toLeveledMessage: String => LeveledMessage & Leveled)(using L: Log[F]): F[Unit]
Inherited from
LogSyntax
extension (otfa: OptionT[F, A])
def log[F[*], A](ifEmpty: => LeveledMessage | Ignore, toLeveledMessage: A => LeveledMessage | Ignore)(implicit evidence$1: Log[F]): OptionT[F, A]
Inherited from
LogSyntax
def log_[F[*], A](ifEmpty: => LeveledMessage | Ignore, toLeveledMessage: A => LeveledMessage | Ignore)(implicit evidence$2: Log[F]): OptionT[F, Unit]
Inherited from
LogSyntax