concat
La fonction concat() concatène plusieurs itérables dans un seul générateur, en conservant l'ordre des entrées.
Exemple interactif
Syntaxe
typescript
function concat<
const GenericElement extends unknown,
>(
elements: Iterable<GenericElement>,
): (
iterator: Iterable<GenericElement>
) => Generator<GenericElement, unknown, unknown>;
function concat<
const GenericElement extends unknown,
>(
iterator: Iterable<GenericElement>,
elements: Iterable<GenericElement>,
...elementsRest: Iterable<GenericElement>[]
): Generator<GenericElement, unknown, unknown>;Paramètres
iterator: Itérable source (style classique uniquement).elements: Itérable ajouté à la fin.elementsRest: Itérables supplémentaires ajoutés dans l'ordre.
Valeur de retour
Un Generator lazy qui émet les valeurs de iterator, puis elements, puis elementsRest dans l'ordre.
Voir aussi
asyncConcat- Version asynchrone compatibleAsyncIterableflat- Aplatit des itérables imbriquésmap- Transforme chaque valeur émise
