@stdlib/utils-async-reduce
Apply a function against an accumulator and each element in a collection and return the accumulated result.
Apply a function against an accumulator and each element in a collection and return the accumulated result.
Apply a function against an accumulator and each element in a collection and return the accumulated result, iterating from right to left.
Execute functions in series, passing the results of one function as arguments to the next function.
Test whether a collection contains `n` elements which pass a test implemented by a predicate function.
If a function does not return an error, invoke a callback with the function result; otherwise, invoke a second function.
Group values according to an indicator function.
If a predicate function returns a truthy value, return `x`; otherwise, return `y`.
Convert the first letter of each object key to uppercase.
Circular buffer.
Return the common own property names of two or more objects.
Group values according to an indicator function and return group counts.
Invoke a function until a test condition is true.
Invoke a function while a test condition is true.
Test whether all elements in a collection pass a test implemented by a predicate function.
Function sequence.
Linked list.
Convert each object key to lowercase.
Apply a function to each element in an array and assign the result to an element in an output array.
Create a function that applies arguments to a provided function after transforming arguments according to a callback function.
Invoke a function n times and return an array of accumulated function return values.