combine multiple Iterable or AsyncIterable objects into one
npm install iterable-joinerjavascript
const { IterableJoiner } = require ( "iterable-joiner" );
`
`javascript
import { IterableJoiner } from "iterable-joiner";
``<AsyncIterable[]> (optional) one or more asyncIterables that you want to join.<AsyncIterable> an aggregation of the provided AsyncIterables.<AsyncIterable> the asyncIterable being added.<number> (optional) the index of the internal array to add the iterable at. If idx>0, the value will be unshifted onto the front of the array, if idx>iterables.length, it will be pushed. Default is to push to the end of the array.<boolean> false if parameters have incorrect types or the asyncIterator has already been added <AsyncIterable> the asyncIterable being removed<boolean> false if asyncIterator doesn't exist in the joiner <Iterable[]> (optional) one or more asyncIterables that you want to join.<Iterable> an aggregation of the provided Iterables.<Iterable> the Iterable being added.<number> (optional) the index of the internal array to add the iterable at. If idx>0, the value will be unshifted onto the front of the array, if idx>iterables.length, it will be pushed. Default is to push to the end of the array.<boolean> false if parameters have incorrect types or the iterator has already been added <Iterable> the Iterable being removed<boolean> false if Iterator doesn't exist in the joiner