Function every

  • Checks if every element in an input iterable satisfies a given predicate function. Returns a Promise of a boolean value.

    Returns

    A function that accepts an input iterable and returns a Promise of a boolean value.

    Example

    const input = [2, 4, 6];
    const isEven = (x: number) => x % 2 === 0;
    const everyResult = await every<number>(isEven)(input);
    console.log(everyResult); // Logs true

    Type Parameters

    • T

      The type of elements in the input iterable.

    Parameters

    Returns ((input: AnyIterable<T>) => Promise<boolean>)

Generated using TypeDoc