- Since
2022-02-09
- Companion
- object
Value members
Abstract methods
Concrete methods
def log[A](foa: F[Option[A]])(ifEmpty: => LeveledMessage | Ignore, toLeveledMessage: A => LeveledMessage | Ignore): F[Option[A]]
def log[A, B](feab: F[Either[A, B]])(leftToMessage: A => LeveledMessage | Ignore, rightToMessage: B => LeveledMessage | Ignore): F[Either[A, B]]
def log_[A](foa: F[Option[A]])(ifEmpty: => LeveledMessage | Ignore, toLeveledMessage: A => LeveledMessage | Ignore): F[Unit]
def log_[A, B](feab: F[Either[A, B]])(leftToMessage: A => LeveledMessage | Ignore, rightToMessage: B => LeveledMessage | Ignore): F[Unit]