Skip to content

fromMaybe

fromMaybe<E>(onNone): <A>(data) => RemoteData<E, A>

Defined in: Core/RemoteData.ts:309

Converts a Maybe to a RemoteData. Some becomes Success, None becomes Failure using the onNone error producer.

E

() => E

<A>(data) => RemoteData<E, A>

pipe(Maybe.some(user), RemoteData.fromMaybe(() => "not found")); // Success(user)
pipe(Maybe.none(), RemoteData.fromMaybe(() => "not found"));     // Failure("not found")