timeout
Defined in: Core/Task.ts:305
Converts a Task<A> into a Task<Result<E, A>>, resolving to Err if the
Task does not complete within the given time. The inner Task receives an
AbortSignal that fires when the deadline passes, so operations like fetch
that accept a signal are cancelled rather than left dangling.
Type Parameters
Section titled “Type Parameters”E
Parameters
Section titled “Parameters”number
onTimeout
Section titled “onTimeout”() => E
Returns
Section titled “Returns”Type Parameters
Section titled “Type Parameters”A
Parameters
Section titled “Parameters”Task<A>