Вместо массива обычных элементов используется массив функций. И вместо обычной логики reduce применяет их все к аккумулятору по очереди. А изначальный аккумулятор это arg.
compose возвращает функцию с массивом других функций fns в её личной области видимости. И в эту функцию при выполнении передаётся произвольный arg.
функция которая в качестве аргументы берет другую функцию, а та в свою очередь третью. Как это вообще в голове можно держать? Как это разрабатывается? там же вообще непонятно что внутри происходит.
функция которая в качестве аргументы берет другую функцию, а та в свою очередь третью. Как это вообще в голове можно держать? Как это разрабатывается? там же вообще непонятно что внутри происходит.
Есть люди которые хорошо понимают функциональное программирование и используют его в работе, я не из их числа.
Подскажите: IE 11 ругается на синтаксическую ошибку в этой строке. Как исправить? const index = (1 + elements.findIndex(n => n === e.target)) % elements.length;