reduce
function reduce(x:Real!, init:Real, op:@(Real, Real) -> Real) -> Real
Iterator reduction.
- x: Iterator.
- init: Initial value.
- op: Operator.
function reduce(x:Integer!, init:Integer, op:@(Integer, Integer) -> Integer) -> Integer
Iterator reduction.
- x: Iterator.
- init: Initial value.
- op: Operator.
function reduce(x:Boolean!, init:Boolean, op:@(Boolean, Boolean) -> Boolean) -> Boolean
Iterator reduction.
- x: Iterator.
- init: Initial value.
- op: Operator.
function reduce<Value>(x:Value[_], init:Value, op:@(Value, Value) -> Value) -> Value
Reduction.
- x: Vector.
- init: Initial value.
- op: Operator.