reduce#

static vectorious.reduce(x, f, initialValue)#

Equivalent to TypedArray.prototype.reduce.

Arguments:
  • x (NDArray)

  • f (function)

  • initialValue (Number)

Returns:

Number

Examples:

import { reduce } from 'vectorious/core/reduce';

reduce([1, 2, 3], (a, b) => a + b, 0); // => 6