Hyperlinkv0.8.0-beta.28

Console

Console.errorconsteffect/Console.ts:311
(...args: ReadonlyArray<any>): Effect.Effect<void>

Writes an error-level message to the console, typically displayed with error styling by the active console implementation.

Example (Writing error messages)

import { Console, Effect } from "effect"

const program = Effect.gen(function*() {
  yield* Console.error("Something went wrong!")
  yield* Console.error("Error details:", {
    code: 500,
    message: "Internal Server Error"
  })
})
accessors
Source effect/Console.ts:3116 lines
export const error = (...args: ReadonlyArray<any>): Effect.Effect<void> =>
  consoleWith((console) =>
    effect.sync(() => {
      console.error(...args)
    })
  )