Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
Node.js test runner that lets you develop with confidence.
Determine if a function is a native generator function.
Run an array of functions in parallel
Robustly `.call.bind()` a function
Does this JS environment support the `name` property on functions?
An ES2015 spec-compliant `Function.prototype.name` shim
Matches strings against configurable strings, globs, regular expressions, and/or functions
Get the native type of a value.
Implementation of Function.prototype.bind
Reuse objects and functions with style
Ensure a function is only called once
Run a function exactly one time
Make a function mimic another one
Creates and returns a new debounced version of the passed function that will postpone its execution until after wait milliseconds have elapsed since the last time it was invoked
Get callsites from the V8 stack trace API
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
Run an array of functions in series
`Promise#finally()` ponyfill - Invoked when the promise is settled regardless of outcome
Create a promise that can be canceled