Package: effect
Module: Effect
Logs messages at the DEBUG log level.
Details
This function logs messages at the DEBUG level, which is typically used for
diagnosing application behavior during development. DEBUG messages provide
less detailed information than TRACE logs but are still not shown by default.
To view these logs, adjust the log level using Logger.withMinimumLogLevel.
Example
import { Effect, Logger, LogLevel } from "effect"
const program = Effect.logDebug("message1").pipe(Logger.withMinimumLogLevel(LogLevel.Debug))
Effect.runFork(program)
// timestamp=... level=DEBUG fiber=#0 message=message1
Signature
declare const logDebug: (...message: ReadonlyArray<any>) => Effect<void, never, never>
Since v2.0.0