binded
binded methods as pure functions
binded methods as pure functions
convert data-last functions into `::`-functions
Creates a new function with the given `this` and the appended arguments.
Create a new function which does not bind `this` but arguments. Useful to only prepend arguments, but still use original `this`.
convert data-first functions into `::`-functions
Helper for binding functions inside object tree to the same context
Buffers calls to a function until ready
Cache the function result by wrapping it
Wraps a function and caches its return values.
Function wrapper that caches first result. Provides hooks to clear/enable/disable cache
Create object proxys that cache method calls
cache last result with same input
a function is used '[a-z]' to '[A-Z]'
A event emitter for browser
A tool for making functions with optional arguments
easily wrap functions in a caching layer
Bind function arguments from the right
Bind all methods in an object to a specified context and arguments
A lazy Function.prototype.for(context) bind helper
Portable, lightweight JavaScript method extensions, minus the monkeypatching.