Забыл отметить, что пока у нас нет настоящих immutable data structures не так важно, как .reduce задумывался (в FP мире). В scala для таких вещей у ребят есть специальные древовидные коллекции с O(logN) на операцию. А у нас шиш.
Например, как в этом видео www.youtube.com/watch?v=DTx23w4z6Kc (кстати очень советую остальные видео из этого курса, лучшего введения в Angular я еще не видел).
Тоже когда-то хотел нарисовать свой пак социконок, но потом нашел IconPack by hands вроде даже на хабре, и понял, что нет смысла тратить время. Пряморукий дизайнер может из этого набора сделать любой вариант.
Забыл отметить, что пока у нас нет настоящих immutable data structures не так важно, как
.reduce
задумывался (в FP мире). Вscala
для таких вещей у ребят есть специальные древовидные коллекции сO(logN)
на операцию. А у нас шиш.