asyncConcat
La fonction asyncConcat() concatène des itérables synchrones ou asynchrones dans un générateur asynchrone unique, dans l'ordre des entrées.
Exemple interactif
Syntaxe
typescript
function asyncConcat<
const GenericElement extends unknown,
>(
elements: AsyncIterable<GenericElement> | Iterable<GenericElement>,
): (
iterator: AsyncIterable<GenericElement> | Iterable<GenericElement>
) => AsyncGenerator<GenericElement, void, unknown>;
function asyncConcat<
const GenericElement extends unknown,
>(
iterator: AsyncIterable<GenericElement> | Iterable<GenericElement>,
elements: AsyncIterable<GenericElement> | Iterable<GenericElement>,
...elementsRest: (AsyncIterable<GenericElement> | Iterable<GenericElement>)[]
): AsyncGenerator<GenericElement, void, unknown>;Paramètres
iterator: Itérable source (synchrone ou asynchrone, style classique uniquement).elements: Itérable (synchrone ou asynchrone) ajouté à la fin.elementsRest: Itérables supplémentaires (synchrones ou asynchrones) ajoutés dans l'ordre.
Valeur de retour
Un AsyncGenerator lazy qui émet les valeurs de toutes les entrées dans l'ordre.
