// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
// This module is browser compatible.

/**
 * Provide help with asynchronous tasks like delays, debouncing, deferring, or
 * pooling.
 *
 * ```ts no-assert
 * import { delay } from "@std/async/delay";
 *
 * await delay(100); // waits for 100 milliseconds
 * ```
 *
 * @module
 */

export * from "./abortable.ts";
export * from "./deadline.ts";
export * from "./debounce.ts";
export * from "./delay.ts";
export * from "./mux_async_iterator.ts";
export * from "./pool.ts";
export * from "./tee.ts";
export * from "./retry.ts";

// denoCacheMetadata={"headers":{"access-control-allow-origin":"*","content-length":"600","content-security-policy":"default-src 'none'; script-src 'none'; style-src 'none'; img-src 'none'; font-src 'none'; connect-src 'none'; frame-src 'none'; object-src 'none'; frame-ancestors 'none'; sandbox; form-action 'none';","accept-ranges":"bytes","cf-ray":"a223e6564e7b7db6-LAX","cf-cache-status":"HIT","etag":"\"d52060a0459dd43e8a0c9ab9f7acedff\"","cache-control":"public, max-age=31536000, immutable","content-type":"text/typescript","nel":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}","x-jsr-backend":"modules","x-robots-tag":"noindex","access-control-expose-headers":"*","x-content-type-options":"nosniff","server":"cloudflare","age":"4145","vary":"Origin","cross-origin-resource-policy":"cross-origin","set-cookie":"__cf_bm=Nux4C.pN.8Om0s_ESSUmH1IjQc_f2ieR4_xiPAymStQ-1785241874.9292727-1.0.1.1-2gM.E7RmNXDYTvriawpr5BlzFnH2YhqkSG1IKvs4bW7H65EDW5FSjgNAiT92tNt6Ure.iMKXslzNwbxnCGHo49uYgh2cHYYp_Qt7cWzgmMSbgQ4mUPGYpykG1_T5WXdc; HttpOnly; SameSite=None; Secure; Path=/; Domain=jsr.io; Expires=Tue, 28 Jul 2026 13:01:14 GMT","report-to":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=AoOXzUTsj64Lhm%2BUAurtv5ZxFr1gor7djgQG7tN2h%2BmA9TEV0ie66sK7o%2FOrnLw3ZYreS8sz1FPxmc7n1DM%2FGTKHha930s7ktY0jt2C5ws02kZimANgxlQc%3D\"}]}","date":"Tue, 28 Jul 2026 12:31:14 GMT","alt-svc":"h3=\":443\"; ma=86400"},"url":"https://jsr.io/@std/async/0.224.2/mod.ts","time":1785241874}