RGJS6 Async module.
Methods
-
<static> filter(iterable, callback)
-
Async filter().
Can be used with arrays, lists and objects.Parameters:
Name Type Description iterable
ArrayLike | Object callback
function Returns:
- Type
- Array | Object
Example
const array = [1,2,3]; await rgjs.async.filter(array, async value => { return await doAsyncComparison(value); });
-
<static> forEach(iterable, callback)
-
Async forEach().
Can be used with arrays, lists and objects.Parameters:
Name Type Description iterable
ArrayLike | Object callback
function Example
const array = [1,2,3]; await rgjs.async.forEach(array, async value => { await doAsyncWork(value); });
-
<static> map(iterable, callback)
-
Async map().
Can be used with arrays, lists and objects.Parameters:
Name Type Description iterable
ArrayLike | Object callback
function Returns:
- Type
- Array | Object
Example
const array = [1,2,3]; await rgjs.async.filter(array, async value => { return await doAsyncComparison(value); });
-
<static> some(iterable, callback)
-
Async some().
Can be used with arrays, lists and objects.Parameters:
Name Type Description iterable
ArrayLike | Object callback
function Returns:
- Type
- Boolean
Example
const array = [1,2,3]; await rgjs.async.filter(array, async value => { return await doAsyncComparison(value); });