UNPKG

@thi.ng/transducers-async

Version:

Async versions of various highly composable transducers, reducers and iterators

12 lines (11 loc) 241 B
import { compR } from "./compr.js"; import { iterator1 } from "./iterator.js"; function map(fn, src) { return src ? iterator1(map(fn), src) : (rfn) => compR( rfn, async (acc, x) => rfn[2](acc, await fn(x)) ); } export { map };