Works with
•JSR Score100%•This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




Downloads1/wk
•Published2 months ago (0.2.0)
small async iterator utilities
async-iterator-fns
small async iterator utilities
async function* numbers() { yield* [1, 2, 3]; } const result = await toArray(filter(map(numbers(), (x) => x * 2), (x) => x > 2)); // ^? [4, 6] const result = await reduce(numbers(), (a, b) => a + b); // ^? 6
Add Package
deno add jsr:@mary/async-iterator-fns
Import symbol
import * as async_iterator_fns from "@mary/async-iterator-fns";
Import directly with a jsr specifier
import * as async_iterator_fns from "jsr:@mary/async-iterator-fns";
Add Package
pnpm i jsr:@mary/async-iterator-fns
pnpm dlx jsr add @mary/async-iterator-fns
Import symbol
import * as async_iterator_fns from "@mary/async-iterator-fns";
Add Package
yarn add jsr:@mary/async-iterator-fns
yarn dlx jsr add @mary/async-iterator-fns
Import symbol
import * as async_iterator_fns from "@mary/async-iterator-fns";
Add Package
vlt install jsr:@mary/async-iterator-fns
Import symbol
import * as async_iterator_fns from "@mary/async-iterator-fns";
Add Package
npx jsr add @mary/async-iterator-fns
Import symbol
import * as async_iterator_fns from "@mary/async-iterator-fns";
Add Package
bunx jsr add @mary/async-iterator-fns
Import symbol
import * as async_iterator_fns from "@mary/async-iterator-fns";