} ].reduce((acc,o) => {acc[o.name] = o.amount + (acc[o.name] ? acc[o.name]:0) ;return acc}, {})).map(o => {return {name: o[0], amount: o[1]}})
надо было еще однобуквенные переменные заюзать, чтобы получилось максимально нечитаемо
спасибо, интересно
а они там есть. :)
Обсуждают сегодня