Function reduce
Source pub fn reduce(_args: &[Value]) -> Result<Value, RuntimeError>
Expand description
Reduce 函数(占位符)
此函数为占位符,实际的 Reduce 功能由求值器(evaluator)实现。
Reduce 用于将数组归约为单个值。
不应直接调用此函数,应使用语言层面的 Reduce 语法。
# 实际使用(由求值器处理,参数顺序:array, func, initial):
# 回调可选第三参数索引 (acc, item, index)
Set sum REDUCE([1, 2, 3, 4], Fun(acc, x, i) { Return acc + x + i }, 0) # 16