Hyperlinkv0.8.0-beta.28

Console

Console.clearconsteffect/Console.ts:152
Effect.Effect<void, never, never>

Runs the current console service's clear operation.

When to use

Use to request that the active console implementation clear its visible output.

Gotchas

The clearing behavior depends on the active console implementation and host environment.

Example (Clearing console output)

import { Console, Effect } from "effect"

const program = Effect.gen(function*() {
  yield* Console.log("This will be cleared")
  yield* Console.clear
  yield* Console.log("This appears after clearing")
})
accessors
Source effect/Console.ts:1525 lines
export const clear: Effect.Effect<void> = consoleWith((console) =>
  effect.sync(() => {
    console.clear()
  })
)