reduceAsync
@ckb-ccc/core • Docs
@ckb-ccc/core / ccc / reduceAsync
Function: reduceAsync()
reduceAsync(values, accumulator)
reduceAsync<
T
,V
>(values
,accumulator
):Promise
<T
>
Similar to Array.reduce, but the accumulator can returns Promise.
Type parameters
• T
• V
Parameters
• values: T
[]
The array to be reduced.
• accumulator
A callback to be called for each value. If it returns null, the previous result will be kept.
Returns
Promise
<T
>
The accumulated result.
Source
utils/index.ts:86
reduceAsync(values, accumulator, init)
reduceAsync<
T
,V
>(values
,accumulator
,init
):Promise
<T
>
Similar to Array.reduce, but the accumulator can returns Promise.
Type parameters
• T
• V
Parameters
• values: V
[]
The array to be reduced.
• accumulator
A callback to be called for each value. If it returns null, the previous result will be kept.
• init: T
The initial value.
Returns
Promise
<T
>
The accumulated result.
Source
utils/index.ts:101