reduce.d.ts 382 B

12345678910111213141516
  1. import types = require('./types');
  2. declare function reduce<T, TResult>(
  3. list: types.List<T>,
  4. iterator: types.MemoIterator<T, TResult>,
  5. memo?: TResult,
  6. context?: any
  7. ): TResult;
  8. declare function reduce<T, TResult>(
  9. list: types.Dictionary<T>,
  10. iterator: types.MemoObjectIterator<T, TResult>,
  11. memo?: TResult,
  12. context?: any
  13. ): TResult;
  14. export = reduce;