Skip to content

isAsyncGeneratorFunction ​

A função isAsyncGeneratorFunction verifica se o valor fornecido é uma função geradora assíncrona.

Sintaxe ​

typescript
isAsyncGeneratorFunction(value: any): value is AsyncGeneratorFunction;

Parâmetros ​

NomeTipoDescrição
valueanyValor a ser verificado

Retorno ​

TipoDescrição
booleanVerdadeiro se for uma função geradora assíncrona

Exemplos ​

typescript
isAsyncGeneratorFunction(async function* () {}); // => true
isAsyncGeneratorFunction(function* () {}); // => false

Notas ​

  • Útil para validação de funções antes de usar for-await-of.

Referências ​

Released under the MIT License.