trait Loggers[F[_]] extends LoggerA[F] with LoggerOption[F] with LoggerEither[F] with LoggerOptionT[F] with LoggerEitherT[F] with Log[F]
- Authors
Kevin Lee
- Since
2020-03-25
- Companion
- object
trait Log[F]
trait LoggerEitherT[F]
trait LoggerOptionT[F]
trait LoggerEither[F]
trait LoggerOption[F]
trait LoggerA[F]
class Object
trait Matchable
class Any
class LoggersF[F]
Value members
Inherited methods
def debugEither[A, B](fab: F[Either[A, B]])(a2String: A => String, b2String: B => String): F[Either[A, B]]
- Inherited from
- LoggerEither
def debugEitherT[A, B](efab: EitherT[F, A, B])(a2String: A => String, b2String: B => String): EitherT[F, A, B]
- Inherited from
- LoggerEitherT
def errorEither[A, B](fab: F[Either[A, B]])(a2String: A => String, b2String: B => String): F[Either[A, B]]
- Inherited from
- LoggerEither
def errorEitherT[A, B](efab: EitherT[F, A, B])(a2String: A => String, b2String: B => String): EitherT[F, A, B]
- Inherited from
- LoggerEitherT
def infoEither[A, B](fab: F[Either[A, B]])(a2String: A => String, b2String: B => String): F[Either[A, B]]
- Inherited from
- LoggerEither
def infoEitherT[A, B](efab: EitherT[F, A, B])(a2String: A => String, b2String: B => String): EitherT[F, A, B]
- Inherited from
- LoggerEitherT
def log[A, B](etfab: EitherT[F, A, B])(leftToMessage: A => LeveledMessage & MaybeIgnorable, rightToMessage: B => LeveledMessage & MaybeIgnorable): EitherT[F, A, B]
- Inherited from
- Log
def log[A](otfa: OptionT[F, A])(ifEmpty: => LeveledMessage & MaybeIgnorable, toLeveledMessage: A => LeveledMessage & MaybeIgnorable): OptionT[F, A]
- Inherited from
- Log
def log[A, B](feab: F[Either[A, B]])(leftToMessage: A => LeveledMessage & MaybeIgnorable, rightToMessage: B => LeveledMessage & MaybeIgnorable): F[Either[A, B]]
- Inherited from
- Log
def log[A](foa: F[Option[A]])(ifEmpty: => LeveledMessage & MaybeIgnorable, toLeveledMessage: A => LeveledMessage & MaybeIgnorable): F[Option[A]]
- Inherited from
- Log
def logPure[A, B](etfab: EitherT[F, A, B])(leftToMessage: A => LeveledMessage & MaybeIgnorable, rightToMessage: B => LeveledMessage & MaybeIgnorable): EitherT[F, A, B]
- Inherited from
- Log
def logPure[A](otfa: OptionT[F, A])(ifEmpty: => LeveledMessage & MaybeIgnorable, toLeveledMessage: A => LeveledMessage & MaybeIgnorable): OptionT[F, A]
- Inherited from
- Log
def logPure[A, B](feab: F[Either[A, B]])(leftToMessage: A => LeveledMessage & MaybeIgnorable, rightToMessage: B => LeveledMessage & MaybeIgnorable): F[Either[A, B]]
- Inherited from
- Log
def logPure[A](foa: F[Option[A]])(ifEmpty: => LeveledMessage & MaybeIgnorable, toLeveledMessage: A => LeveledMessage & MaybeIgnorable): F[Option[A]]
- Inherited from
- Log
def warnEither[A, B](fab: F[Either[A, B]])(a2String: A => String, b2String: B => String): F[Either[A, B]]
- Inherited from
- LoggerEither
def warnEitherT[A, B](efab: EitherT[F, A, B])(a2String: A => String, b2String: B => String): EitherT[F, A, B]
- Inherited from
- LoggerEitherT