every
every(array, predicate)
Tests whether all elements in the array
pass the test implemented by the predicate
function. It returns true
if all elements pass, otherwise false
.
ts
const isEven = (n: number) => n % 2 === 0;
every([2, 4, 6], isEven); // true
every([2, 4, 7], isEven); // false
ts
const isEven = (n: number) => n % 2 === 0;
pipe([2, 4, 6], every(isEven)); // true
pipe([2, 4, 7], every(isEven)); // false