createExternalAsyncGenerator
La fonction createExternalAsyncGenerator() crée un générateur asynchrone piloté de l'extérieur, capable d'émettre une valeur ou de s'arrêter explicitement.
Exemple interactif
Syntaxe
typescript
function createExternalAsyncGenerator<
GenericValue extends unknown
>(): {
asyncGenerator: AsyncGenerator<GenericValue, void, unknown>;
next: (value: GenericValue) => void;
exit: () => void;
}Paramètres
Cette fonction ne prend aucun paramètre.
Valeur de retour
Un objet contenant :
asyncGenerator: Le générateur asynchrone en attente d'une valeur externe.next(value): Envoie une valeur au générateur.exit(): Arrête le générateur sans émettre de valeur.
