LoggerAF

final class LoggerAF[F[_]](@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.ImplicitParameter")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String]))) val EF0: EffectConstructor[F], val MF0: Monad[F], val canLog: CanLog) extends LoggerA[F]
trait LoggerA[F]
class Object
trait Matchable
class Any

Value members

Inherited methods

def debugA[A](fa: F[A])(a2String: A => String): F[A]
Inherited from
LoggerA
def debugS(message: F[String]): F[String]
Inherited from
LoggerA
def errorA[A](fa: F[A])(a2String: A => String): F[A]
Inherited from
LoggerA
def errorS(message: F[String]): F[String]
Inherited from
LoggerA
def infoA[A](fa: F[A])(a2String: A => String): F[A]
Inherited from
LoggerA
def infoS(message: F[String]): F[String]
Inherited from
LoggerA
def warnA[A](fa: F[A])(a2String: A => String): F[A]
Inherited from
LoggerA
def warnS(message: F[String]): F[String]
Inherited from
LoggerA

Concrete fields

override val MF0: Monad[F]
override val canLog: CanLog

Implicits

Implicits

implicit override val EF0: EffectConstructor[F]