Logger

object Logger
Companion:
class
class Object
trait Matchable
class Any
Logger.type

Type members

Classlikes

object Level
Companion:
class
sealed trait Level
Companion:
object

Value members

Concrete methods

def printStream[F[_] : Sync](ps: PrintStream, level: Level, name: String): Logger[F]

Obviously not for serious logging, but provides a quick output without any further work or dependencies. The level controls the levels to log.

Obviously not for serious logging, but provides a quick output without any further work or dependencies. The level controls the levels to log.

def silent[F[_] : Applicative]: Logger[F]
def stdout[F[_] : Sync](level: Level, name: String): Logger[F]