Skip to main content

Function: Err()

Err<E>(error): Result<never, E>

Defined in: src/types/result.ts:107

Creates an error Result.

Type Parameters

E extends Error

Error type (must extend Error)

Parameters

error

E

Error object

Returns

Result<never, E>

Error Result containing the error

Example

const result = Err(new Error('Something went wrong'));
console.log(result.ok); // false
console.log(result.error.message); // 'Something went wrong'