• Get the minimum element from an Iterable by comparing its elements using a Comparator.

    Example

    Find min number in Array

    const findMinNumber = min(numberComparator);
    const minNumber = findMinNumber([1,2,3]);
    console.log(minNumber); // 1

    Returns

    the minimum element, or undefined if the Iterable is empty

    Type Parameters

    • T

      the Iterable value type

    Parameters

    • comparator: Comparator<T>

      the Comparator to use

    • minValueIsGreater: ((valueA: T, valueB: T) => boolean) = ...
        • (valueA: T, valueB: T): boolean
        • Parameters

          • valueA: T
          • valueB: T

          Returns boolean

    Returns ((iterable: Iterable<T>) => undefined | T)

      • (iterable: Iterable<T>): undefined | T
      • Parameters

        Returns undefined | T

Generated using TypeDoc