When using a Remeda collection method, the expression should be used (e.g. assigning to a variable or check in a condition), unless it's a method meant for side effects (e.g. forEach
or forOwn
) which should NOT be used.
This rule takes no arguments.
The following patterns are considered warnings:
x = R.forEach(arr, g);
R.map(arr, f);
The following patterns are not considered warnings:
x = R.map(arr, f);
R.forEach(arr, g);
if (R.some(arr, h)) {
i();
}