Releases: vlazar/object-bound
Faster function
Faster object-bound/function.
Faster proxy
Faster object-bound/proxy and better docs.
Bound proxy (requires ES6 Proxy to work)
New feature: Object.prototype.bound as a proxy. Binding only, no additional arguments. Also caches binding.
Infinite double bound
Makes .bound.bound property to work many times
Double bound
New feature: clear bound property cache with .bound.bound
Bound property
New feature: Object.prototype.bound as a property, not function. Binding only, no additional arguments. Also caches binding.
Fix: Object.prototype.bound() function is not enumerable anymore.
100% test coverage
Code Climate with 100% test coverage.
Squeeze performance
Use inlined version of https://github.com/codemix/fast.js/blob/master/function/applyWithContext.js to get the best performance.
Fast slice
Replaces Array.prototype.slice() with for loop. About 2x faster.
Naive implementation
Very simple implementation. Uses Array.prototype.slice() to bind arguments.