An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.

Compile Dependencies (5)

Category/LicenseGroup / ArtifactVersionUpdates
org.mvnpm » call-bind
Robustly `.call.bind()` a function
[1.0.2,2)1.0.9
org.mvnpm » define-properties
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard ...
[1.2.0,2)1.2.1
org.mvnpm » es-abstract
ECMAScript spec abstract operations.
[1.22.1,2)1.24.2
org.mvnpm » es-array-method-boxes-properly
Utility package to determine if an `Array.prototype` method properly boxes the callback's receiver and third argument.
[1.0.0,2)
org.mvnpm » is-string
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
[1.0.7,2)1.1.1