- Since
2022-09-23
- Companion
- object
trait LogSyntax
trait LogSyntax
trait LogMessageSyntax
trait LogMessageSyntax
class Object
trait Matchable
class Any
Value members
Inherited methods
Inherited fields
Extensions
Inherited extensions
extension (etfab: EitherT[F, A, B])
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