woof-core
woof-core
API
org.legogroup.woof
ColorPrinter
ColorPrinter
Theme
Theme
Background
Composite
Empty
Foreground
Style
DefaultLogger
DefaultLogger
EnclosingClass
EpochMillis
Filter
given_Monoid_Filter
JsonPrinter
LogInfo
LogLevel
LogLine
Logger
Logger
Macro
NoColorPrinter
NoColorPrinter
Output
Output
Printer
Sleep
Sleep
org.legogroup.woof.json
JsonSupport
org.legogroup.woof.local
Local
Local
woof-core
/
org.legogroup.woof
/
Logger
Logger
org.legogroup.woof.Logger$
See the
Logger
companion trait
object
Logger
Attributes
Companion:
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Logger
.type
Clear all
Members list
Concise view
Type members
Types
type
StringLocal
[
F
[
_
]] =
Local
[
F
,
List
[(
String
,
String
)]]
Value members
Concrete methods
def
apply
[
F
[
_
]](
using
l
:
Logger
[
F
]):
Logger
[
F
]
Deprecated methods
def
makeIoLogger
(
output
:
Output
[
IO
],
outputs
:
Output
[
IO
]*)(
using
Clock
[
IO
],
Printer
,
Filter
):
IO
[
Logger
[
IO
]]
Attributes
Deprecated
true
Concrete fields
val
ioStringLocal
:
IO
[
Local
[
IO
,
List
[(
String
,
String
)]]]
Givens
Givens
given
given_Printer
:
Printer
Extensions
Extensions
extension
[
F
[
_
],
A
](fa:
F
[
A
])
def
withLogContext
(
key
:
String
,
value
:
String
)(
using
evidence$4
:
Logger
[
F
]):
F
[
A
]