- reduceRight<T, TResult>(collection, callback, accumulator): TResult
Parameters
- collection: undefined | null | T[]
- callback: MemoListIterator<T, TResult, T[]>
- accumulator: TResult
The accumulated value.
- reduceRight<T, TResult>(collection, callback, accumulator): TResult
Parameters
- collection: undefined | null | List<T>
- callback: MemoListIterator<T, TResult, List<T>>
- accumulator: TResult
- reduceRight<T, TResult>(collection, callback, accumulator): TResult
Parameters
- collection: undefined | null | T
- callback: MemoObjectIterator<T[keyof T], TResult, T>
- accumulator: TResult
- reduceRight<T>(collection, callback): undefined | T
Parameters
- collection: undefined | null | T[]
- callback: MemoListIterator<T, T, T[]>
Returns undefined | T
- reduceRight<T>(collection, callback): undefined | T
Parameters
- collection: undefined | null | List<T>
- callback: MemoListIterator<T, T, List<T>>
Returns undefined | T
- reduceRight<T>(collection, callback): undefined | T[keyof T]
Parameters
- collection: undefined | null | T
- callback: MemoObjectIterator<T[keyof T], T[keyof T], T>
Returns undefined | T[keyof T]
This method is like _.reduce except that it iterates over elements of a collection from right to left.