Skip to content

execute ​

La fonction execute() consomme entièrement un générateur en itérant sur tous ses éléments sans retourner de valeur. Utilisée pour terminer une chaîne de transformations sur un générateur.

Exemple interactif ​

Syntaxe ​

Signature synchrone ​

typescript
function execute<
	GenericIterator extends Iterable<unknown>
>(
	iterator: GenericIterator
): void

Signature asynchrone ​

typescript
function execute<
	GenericIterator extends AsyncIterable<unknown>
>(
	iterator: GenericIterator
): Promise<void>

Paramètres ​

  • iterator : Le générateur (synchrone ou asynchrone) à exécuter complètement.

Valeur de retour ​

void pour les générateurs synchrones, Promise<void> pour les générateurs asynchrones.

Voir aussi ​

  • loop - Crée un générateur avec une boucle personnalisée
  • map - Transforme les éléments d'un générateur

Sources ​

Diffusé sous licence MIT.