Trait/Object

loggerf.cats

Loggers

Related Docs: object Loggers | package cats

Permalink

trait Loggers[F[_]] extends LoggerA[F] with LoggerOption[F] with LoggerEither[F] with LoggerOptionT[F] with LoggerEitherT[F] with Log[F]

Since

2020-03-25

Linear Supertypes
Log[F], LoggerEitherT[F], LoggerOptionT[F], LoggerEither[F], LoggerOption[F], LoggerA[F], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Loggers
  2. Log
  3. LoggerEitherT
  4. LoggerOptionT
  5. LoggerEither
  6. LoggerOption
  7. LoggerA
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. implicit abstract val EF0: EffectConstructor[F]

    Permalink
    Definition Classes
    Log
  2. implicit abstract val MF0: Monad[F]

    Permalink
    Definition Classes
    Log
  3. abstract val canLog: CanLog

    Permalink
    Definition Classes
    Log

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def debugA[A](fa: F[A])(a2String: (A) ⇒ String): F[A]

    Permalink
    Definition Classes
    LoggerA
  7. def debugEither[A, B](fab: F[Either[A, B]])(a2String: (A) ⇒ String, b2String: (B) ⇒ String): F[Either[A, B]]

    Permalink
    Definition Classes
    LoggerEither
  8. def debugEitherT[A, B](efab: EitherT[F, A, B])(a2String: (A) ⇒ String, b2String: (B) ⇒ String): EitherT[F, A, B]

    Permalink
    Definition Classes
    LoggerEitherT
  9. def debugOption[A](fa: F[Option[A]])(ifEmpty: ⇒ String, a2String: (A) ⇒ String): F[Option[A]]

    Permalink
    Definition Classes
    LoggerOption
  10. def debugOptionT[A](ofa: OptionT[F, A])(ifEmpty: ⇒ String, a2String: (A) ⇒ String): OptionT[F, A]

    Permalink
    Definition Classes
    LoggerOptionT
  11. def debugS(message: F[String]): F[String]

    Permalink
    Definition Classes
    LoggerA
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def errorA[A](fa: F[A])(a2String: (A) ⇒ String): F[A]

    Permalink
    Definition Classes
    LoggerA
  15. def errorEither[A, B](fab: F[Either[A, B]])(a2String: (A) ⇒ String, b2String: (B) ⇒ String): F[Either[A, B]]

    Permalink
    Definition Classes
    LoggerEither
  16. def errorEitherT[A, B](efab: EitherT[F, A, B])(a2String: (A) ⇒ String, b2String: (B) ⇒ String): EitherT[F, A, B]

    Permalink
    Definition Classes
    LoggerEitherT
  17. def errorOption[A](fa: F[Option[A]])(ifEmpty: ⇒ String, a2String: (A) ⇒ String): F[Option[A]]

    Permalink
    Definition Classes
    LoggerOption
  18. def errorOptionT[A](ofa: OptionT[F, A])(ifEmpty: ⇒ String, a2String: (A) ⇒ String): OptionT[F, A]

    Permalink
    Definition Classes
    LoggerOptionT
  19. def errorS(message: F[String]): F[String]

    Permalink
    Definition Classes
    LoggerA
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  23. def infoA[A](fa: F[A])(a2String: (A) ⇒ String): F[A]

    Permalink
    Definition Classes
    LoggerA
  24. def infoEither[A, B](fab: F[Either[A, B]])(a2String: (A) ⇒ String, b2String: (B) ⇒ String): F[Either[A, B]]

    Permalink
    Definition Classes
    LoggerEither
  25. def infoEitherT[A, B](efab: EitherT[F, A, B])(a2String: (A) ⇒ String, b2String: (B) ⇒ String): EitherT[F, A, B]

    Permalink
    Definition Classes
    LoggerEitherT
  26. def infoOption[A](fa: F[Option[A]])(ifEmpty: ⇒ String, a2String: (A) ⇒ String): F[Option[A]]

    Permalink
    Definition Classes
    LoggerOption
  27. def infoOptionT[A](ofa: OptionT[F, A])(ifEmpty: ⇒ String, a2String: (A) ⇒ String): OptionT[F, A]

    Permalink
    Definition Classes
    LoggerOptionT
  28. def infoS(message: F[String]): F[String]

    Permalink
    Definition Classes
    LoggerA
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. def log[A, B](etfab: EitherT[F, A, B])(leftToMessage: (A) ⇒ LeveledMessage with MaybeIgnorable, rightToMessage: (B) ⇒ LeveledMessage with MaybeIgnorable): EitherT[F, A, B]

    Permalink
    Definition Classes
    Log
  31. def log[A](otfa: OptionT[F, A])(ifEmpty: ⇒ LeveledMessage with MaybeIgnorable, toLeveledMessage: (A) ⇒ LeveledMessage with MaybeIgnorable): OptionT[F, A]

    Permalink
    Definition Classes
    Log
  32. def log[A, B](feab: F[Either[A, B]])(leftToMessage: (A) ⇒ LeveledMessage with MaybeIgnorable, rightToMessage: (B) ⇒ LeveledMessage with MaybeIgnorable): F[Either[A, B]]

    Permalink
    Definition Classes
    Log
  33. def log[A](foa: F[Option[A]])(ifEmpty: ⇒ LeveledMessage with MaybeIgnorable, toLeveledMessage: (A) ⇒ LeveledMessage with MaybeIgnorable): F[Option[A]]

    Permalink
    Definition Classes
    Log
  34. def log[A](fa: F[A])(toLeveledMessage: (A) ⇒ LeveledMessage with NotIgnorable): F[A]

    Permalink
    Definition Classes
    Log
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  38. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  39. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  40. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. def warnA[A](fa: F[A])(a2String: (A) ⇒ String): F[A]

    Permalink
    Definition Classes
    LoggerA
  44. def warnEither[A, B](fab: F[Either[A, B]])(a2String: (A) ⇒ String, b2String: (B) ⇒ String): F[Either[A, B]]

    Permalink
    Definition Classes
    LoggerEither
  45. def warnEitherT[A, B](efab: EitherT[F, A, B])(a2String: (A) ⇒ String, b2String: (B) ⇒ String): EitherT[F, A, B]

    Permalink
    Definition Classes
    LoggerEitherT
  46. def warnOption[A](fa: F[Option[A]])(ifEmpty: ⇒ String, a2String: (A) ⇒ String): F[Option[A]]

    Permalink
    Definition Classes
    LoggerOption
  47. def warnOptionT[A](ofa: OptionT[F, A])(ifEmpty: ⇒ String, a2String: (A) ⇒ String): OptionT[F, A]

    Permalink
    Definition Classes
    LoggerOptionT
  48. def warnS(message: F[String]): F[String]

    Permalink
    Definition Classes
    LoggerA

Inherited from Log[F]

Inherited from LoggerEitherT[F]

Inherited from LoggerOptionT[F]

Inherited from LoggerEither[F]

Inherited from LoggerOption[F]

Inherited from LoggerA[F]

Inherited from AnyRef

Inherited from Any

Ungrouped