autocreate
`new`-less classes for ES7/Babel, TypeScript, CoffeeScript, etc.
`new`-less classes for ES7/Babel, TypeScript, CoffeeScript, etc.
Constructors cached from literals.
CalculatedCachedProperties allows properties to have values calculated by a function, and then cached. You can then manually invalidate (clean) the cache for one or more (or all) properties, forcing the function to be invoked and recalculate next time the
JavaScript constructors for common interfaces
A base class that serves to make an otherwise asynchronous constructor into a seemingly synchronous one
create lazy versions of functions and constructors.
Don't let people use "new" on your function
Create factories from classes
Exposes the unexposed constructors like Generator, GeneratorFunction, AsyncFunction
get an array of constructors for objects and classes
Check that two objects have all the same properties (keys and values) but don't check that the objects' constructors are the same.
Perform easy type-checks with a simple type assertion.
Real-valued floating-point typed array constructors.
Signed integer typed array constructors.
Unsigned integer typed array constructors.
Array constructors.
Complex typed array constructors.
Typed array constructors.
Floating-point typed array constructors.
Integer-valued typed array constructors.