Hyperlinkv0.8.0-beta.28

Terminal

Terminal.isQuitErrorconsteffect/Terminal.ts:153
(u: unknown): u is QuitError

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.

guardsQuitError
export const isQuitError = (u: unknown): u is QuitError => Predicate.hasProperty(u, QuitErrorTypeId)
Referenced by 1 symbols