Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Create generators implemented the PromiseLike interface so that they can be awaited in async contexts.
Exposes the unexposed constructors like Generator, GeneratorFunction, AsyncFunction
Simple package to check if a function is either an AsyncFunction or not