Skip to content

isGeneratorFunction

A função isGeneratorFunction verifica se o valor fornecido é uma função geradora.

Sintaxe

typescript
isGeneratorFunction(value: any): value is GeneratorFunction;

Parâmetros

NomeTipoDescrição
valueanyValor a ser verificado

Retorno

TipoDescrição
booleanVerdadeiro se for uma função geradora

Exemplos

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

Notas

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

Referências

Released under the MIT License.