Skip to content

Interface: Err<T> ​

Defined in: index.ts:47

Represents an error result containing an error value.

This interface is part of a discriminated union with Ok to create the Result type. Use the err() function to create instances rather than constructing manually.

Example ​

typescript
const result: Err<string> = err("Something went wrong");
console.log(result.success); // false
console.log(result.error); // "Something went wrong"

Type Parameters ​

T ​

T = any

The type of the error data

Properties ​

error ​

readonly error: T

Defined in: index.ts:49


success ​

readonly success: false

Defined in: index.ts:48