Skip to content

Releases: vlazar/object-bound

Faster function

16 Jun 15:44

Choose a tag to compare

Faster function Pre-release
Pre-release

Faster object-bound/function.

Faster proxy

15 Jun 13:56

Choose a tag to compare

Faster proxy Pre-release
Pre-release

Faster object-bound/proxy and better docs.

Bound proxy (requires ES6 Proxy to work)

14 Jun 17:09

Choose a tag to compare

New feature: Object.prototype.bound as a proxy. Binding only, no additional arguments. Also caches binding.

Infinite double bound

13 Jun 17:59

Choose a tag to compare

Infinite double bound Pre-release
Pre-release

Makes .bound.bound property to work many times

Double bound

12 Jun 11:02

Choose a tag to compare

Double bound Pre-release
Pre-release

New feature: clear bound property cache with .bound.bound

Bound property

11 Jun 17:47

Choose a tag to compare

Bound property Pre-release
Pre-release

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

11 Jun 17:42

Choose a tag to compare

100% test coverage Pre-release
Pre-release

Code Climate with 100% test coverage.

Squeeze performance

11 Jun 17:39

Choose a tag to compare

Squeeze performance Pre-release
Pre-release

Use inlined version of https://github.com/codemix/fast.js/blob/master/function/applyWithContext.js to get the best performance.

Fast slice

11 Jun 17:35

Choose a tag to compare

Fast slice Pre-release
Pre-release

Replaces Array.prototype.slice() with for loop. About 2x faster.

Naive implementation

11 Jun 17:30

Choose a tag to compare

Naive implementation Pre-release
Pre-release

Very simple implementation. Uses Array.prototype.slice() to bind arguments.