UNPKG

@thi.ng/transducers-async

Version:

Async versions of various highly composable transducers, reducers and iterators

11 lines (10 loc) 255 B
import { cat } from "./cat.js"; import { comp } from "./comp.js"; import { iterator } from "./iterator.js"; import { map } from "./map.js"; function mapcat(fn, src) { return src ? iterator(mapcat(fn), src) : comp(map(fn), cat()); } export { mapcat };