effect-io-ai

Package: effect
Module: Terminal

Terminal.isQuitError

Returns true if the provided value is a Terminal.QuitError.

When to use

Use to narrow unknown failures to QuitError when handling terminal input cancellation.

Details

Returns true when the value carries the QuitError runtime marker and narrows it to QuitError.

See

Signature

declare const isQuitError: (u: unknown) => u is QuitError

Source

Since v4.0.0