org.legogroup.woof
package org.legogroup.woof
Members list
Type members
Classlikes
open class ColorPrinter(theme: Theme, formatTime: EpochMillis => String) extends Printer
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class NoColorPrinter
object ColorPrinter
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ColorPrinter.type
class DefaultLogger[F[_]](output: Output[F], outputs: Output[F]*)(using evidence$1: StringLocal[F], evidence$2: Monad[F], evidence$3: Clock[F], x$3: Printer, x$4: Filter) extends Logger[F]
object DefaultLogger
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DefaultLogger.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum Filter
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Filter
class JsonPrinter extends Printer
Attributes
- Supertypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum LogLevel
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DefaultLogger[F]
object Logger
class NoColorPrinter(formatTime: EpochMillis => String) extends ColorPrinter
Attributes
- Companion
- object
- Supertypes
object NoColorPrinter
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NoColorPrinter.type
object Output
trait Printer
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
@FunctionalInterface
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete fields
Givens
Givens
Extensions
Extensions
extension [F[_], T](f: F[T])(using evidence$1: Concurrent[F], evidence$2: Clock[F], evidence$3: Sleep[F], evidence$4: Logger[F], evidence$5: Monad[F], LogInfo)
inline def logConcurrently(every: FiniteDuration)(inline log: FiniteDuration => String, level: LogLevel): F[T]
Exports
Defined exports
Exported from Macro
In this article