is-gen-fn
Version:
determine if a function is a generator function
18 lines (14 loc) • 312 B
JavaScript
/**
* Expose `isGeneratorFunction`
*/
module.exports = isGeneratorFunction;
/**
* Check if `obj` is a generator function.
*
* @param {Mixed} obj
* @return {Boolean}
* @api private
*/
function isGeneratorFunction(obj) {
return obj && obj.constructor && 'GeneratorFunction' == obj.constructor.name;
}