Skip to content

Function.fromSafePromise

GitHub Actions edited this page Oct 24, 2024 · 23 revisions

resultar / fromSafePromise

Function: fromSafePromise()

fromSafePromise<T, E>(promise): ResultAsync<T, E>

Returns a ResultAsync instance that is resolved with a Result.ok(value) or Result.err(error) based on the provided promise.

Type Parameters

T

E = never

Parameters

promise: PromiseLike<T>

The promise to be wrapped in a ResultAsync.

Returns

ResultAsync<T, E>

A ResultAsync instance with the given promise and error type E.

Defined in

result-async.ts:398