isResultErr
Returns true for failed Result tuple
261 bytes
since v12.2.0
Usage
Check if a value is both a Result tuple and an Err result.
import * as import _
_ from 'radashi'
declare const const value: unknown
value: unknown
if (import _
_.function isResultErr<Error>(value: unknown): value is _.Err<Error>
Returns true if the value is an Err result.
isResultErr(const value: unknown
value)) { const value: _.Err<Error>
value // <-- now an Err<Error> type const value: _.Err<Error>
value[0] // <-- This is the error!}Also see the related isResult and isResultOk functions.