Библиотека Ramda

Ramda — библиотека JavaScript, которая окажется полезной для всех сторонников функционального программирования. Как инструмент Ramda упрощает процесс работы. Ее основополагающими характеристиками являются отсутствие побочных эффектов и неизменяемость, что позволяет писать простой и элегантный код. Предусмотрено автоматическое каррирование функций. Данные, с которыми нужно работать, обычно предоставляются упорядоченно. Здесь можно создавать новые функции на основе других: привязка к данным при этом отсутствует. Использование Ramda повышает производительность за счет надежного и быстрого решения задач.