gitextract_qn698s6o/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── feature_request.md │ │ └── question.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ └── test.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── AUTHORS ├── LICENSE ├── README.md ├── eslint.config.js ├── lib/ │ ├── adapters.js │ ├── array.js │ ├── async-iterator.js │ ├── collector.class.js │ ├── collector.functor.js │ ├── collector.js │ ├── collector.prototype.js │ ├── composition.js │ ├── control.js │ ├── do.js │ ├── fp.js │ ├── memoize.js │ ├── poolify.js │ ├── poolify.opt.js │ ├── poolify.symbol.js │ ├── queue.js │ └── throttle.js ├── metasync.d.ts ├── metasync.js ├── package.json ├── prettier.config.js ├── test/ │ ├── adapters.js │ ├── array.asyncMap.js │ ├── array.each.js │ ├── array.every.js │ ├── array.filter.js │ ├── array.find.js │ ├── array.map.js │ ├── array.reduce.js │ ├── array.reduceRight.js │ ├── array.series.js │ ├── array.some.js │ ├── collectors.js │ ├── compose.clone.js │ ├── compose.js │ ├── compose.then.js │ ├── composition.cancel.js │ ├── composition.js │ ├── composition.parallel.js │ ├── composition.pause.js │ ├── composition.sequential.js │ ├── control.js │ ├── do.js │ ├── examples.js │ ├── firstOf.js │ ├── fp.ap.js │ ├── fp.asAsync.js │ ├── fp.concat.js │ ├── fp.fmap.js │ ├── fp.of.js │ ├── memoize.js │ ├── poolify.js │ ├── queue.both.js │ ├── queue.js │ ├── queue.lifo.js │ ├── queue.modes.js │ ├── queue.pipe.js │ ├── queue.priority.js │ ├── queue.roundRobin.js │ └── throttle.js ├── tests/ │ ├── async-iterator.js │ ├── fixtures/ │ │ ├── iterator.js │ │ └── throttle.js │ └── load/ │ ├── benchmark.js │ ├── collect.class.js │ ├── collect.functor.js │ ├── collect.js │ ├── collect.prototype.js │ ├── parallel.collect.js │ ├── parallel.compose.js │ ├── parallel.promise.js │ ├── poolify.array.js │ ├── poolify.opt.js │ ├── poolify.symbol.js │ ├── run.sh │ ├── sequential.compose.js │ └── sequential.promise.js └── tsconfig.json