method Enumerable.prototype.some
Enumerable.prototype.some(someFn: (element: T) => boolean | Promise<boolean>): Promise<boolean>

Test if any item satisfies a condition.

Examples

Check if any number is even

import { range } from "jsr:@j50n/proc";

const hasEven = await range({ to: 5 })
  .some(n => n % 2 === 0);
// true

Parameters

someFn: (element: T) => boolean | Promise<boolean>

The test function.

Return Type

Promise<boolean>

True if at least one item passes the test.

Usage

import { Enumerable } from ".";