Logger

trait Logger[F[_]]

To not force anyone to a specific logging api, this facade is used in this lib for logging.

Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def debug(msg: => String): F[Unit]
def error(msg: => String): F[Unit]
def error(ex: Throwable)(msg: => String): F[Unit]
def info(msg: => String): F[Unit]
def trace(msg: => String): F[Unit]
def warn(msg: => String): F[Unit]

Concrete methods

final def s: Logger[[_] =>> Stream[F, _$2]]