@s-libs/micro-dash
    Preparing search index...

    Function reduceRight

    • This function is like _.reduce except that it iterates over elements of collection from right to left.

      Contribution to minified bundle size, when it is the only function imported:

      • Lodash: 16,375 bytes
      • Micro-dash: 382 bytes

      Type Parameters

      • T extends readonly any[] | Nil

      Parameters

      • array: T
      • iteratee: (
            accumulator: NonNullable<T>[number],
            value: NonNullable<T>[number],
            index: number,
        ) => NonNullable<T>[number]

      Returns NonNullable<T>[number] | IfCouldBe<T, Nil, undefined>

    • This function is like _.reduce except that it iterates over elements of collection from right to left.

      Contribution to minified bundle size, when it is the only function imported:

      • Lodash: 16,375 bytes
      • Micro-dash: 382 bytes

      Type Parameters

      • E
      • A

      Parameters

      • array: Nil | readonly E[]
      • iteratee: (accumulator: A, value: E, index: number) => A
      • accumulator: A

      Returns A

    • This function is like _.reduce except that it iterates over elements of collection from right to left.

      Contribution to minified bundle size, when it is the only function imported:

      • Lodash: 16,375 bytes
      • Micro-dash: 382 bytes

      Type Parameters

      • T

      Parameters

      • object: T
      • iteratee: (
            accumulator: NonNullable<T>[keyof NonNullable<T>],
            value: NonNullable<T>[keyof NonNullable<T>],
            key: keyof NonNullable<T>,
        ) => NonNullable<T>[keyof NonNullable<T>]

      Returns IfCouldBe<T, Nil, undefined> | NonNullable<T>[keyof NonNullable<T>]

    • This function is like _.reduce except that it iterates over elements of collection from right to left.

      Contribution to minified bundle size, when it is the only function imported:

      • Lodash: 16,375 bytes
      • Micro-dash: 382 bytes

      Type Parameters

      • T
      • A

      Parameters

      • object: T
      • iteratee: (
            accumulator: A,
            value: NonNullable<T>[keyof NonNullable<T>],
            key: keyof NonNullable<T>,
        ) => A
      • accumulator: A

      Returns A