Options
All
  • Public
  • Public/Protected
  • All
Menu

Module iterable/some

Index

Functions

Functions

  • some<T>(predicate: (t: T) => unknown, iterable: Iterable<T>): boolean
  • some<T>(predicate: (t: T) => unknown): (iterable: Iterable<T>) => boolean
  • Check iterable has element to match with predicate

    example
     some((n) => n % 2 === 0, [1, 2, 3, 4]);     //=> true
    some((n) => n % 5 === 0, [1, 2, 3, 4]); //=> false

    Type parameters

    • T

    Parameters

    • predicate: (t: T) => unknown
        • (t: T): unknown
        • Parameters

          • t: T

          Returns unknown

    • iterable: Iterable<T>

    Returns boolean

  • Check iterable has element to match with predicate

    example
     some((n) => n % 2 === 0, [1, 2, 3, 4]);     //=> true
    some((n) => n % 5 === 0, [1, 2, 3, 4]); //=> false

    Type parameters

    • T

    Parameters

    • predicate: (t: T) => unknown
        • (t: T): unknown
        • Parameters

          • t: T

          Returns unknown

    Returns (iterable: Iterable<T>) => boolean

      • (iterable: Iterable<T>): boolean
      • Parameters

        • iterable: Iterable<T>

        Returns boolean

Generated using TypeDoc