The GeneratorFunction constructor creates a new generator function object. In JavaScript every generator function is actually a GeneratorFunction object.
The GeneratorFunction.prototype property represents the GeneratorFunction prototype object.