LoggerEitherF

final class LoggerEitherF[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 logger0: CanLog) extends LoggerEither[F]
trait LoggerEither[F]
class Object
trait Matchable
class Any

Value members

Inherited methods

def debugEither[A, B](fab: F[A \/ B])(a2String: A => String, b2String: B => String): F[A \/ B]
Inherited from
LoggerEither
def errorEither[A, B](fab: F[A \/ B])(a2String: A => String, b2String: B => String): F[A \/ B]
Inherited from
LoggerEither
def infoEither[A, B](fab: F[A \/ B])(a2String: A => String, b2String: B => String): F[A \/ B]
Inherited from
LoggerEither
def warnEither[A, B](fab: F[A \/ B])(a2String: A => String, b2String: B => String): F[A \/ B]
Inherited from
LoggerEither

Concrete fields

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

Implicits

Implicits

implicit override val EF0: EffectConstructor[F]