Skip to content

delay

delay(ms): <A>(data) => Task<A>

Defined in: Core/Task.ts:145

Delays the execution of a Task by the specified milliseconds. Useful for debouncing or rate limiting.

number

<A>(data): Task<A>

A

Task<A>

Task<A>

pipe(
  Task.of(42),
  Task.delay(1000)
)(); // Resolves after 1 second