Полный список синонимов для сокращения

Функция высшего порядка, обычно известная как reduce, имеет множество синонимов в разных языках.

Навскидку мне приходит в голову:

  • foldr, foldl(то есть правое и левое сгибание) (Haskell)
  • inject(Smalltalk, Ruby, Groovy)
  • Агрегат (LINQ)
  • аккумулировать ( Википедия )
  • сжать ( Википедия )

есть полный список всех различных имен, которые имеет эта функция? Если нет, давайте сделаем один здесь. Было бы полезно знать.

Я не слишком заинтересован в получении имен библиотечных функций из каждого языка, я ищу более разговорную ссылку типа "как это используется в предложении".

9
задан Frank Shearar 14 March 2013 в 10:23
поделиться