import reduceWhile from "./reduceWhile"; import curry2 from "../function/curry2"; /** * Checks if any of the elements in the list pass a condition. * * @param {function} condFn * @param {any[]} list * @returns {boolean} */ const any = (condFn, list) => reduceWhile( (acc) => !acc, (acc, current) => acc || condFn(current), false, list ); export default curry2(any);