Functional Programming

A collection of 3 posts

Functional Programming

Логируем в стрелках

Как вызвать console.log в arrow functions Когда увлекаешься ФП стилем и стрелочными функциями, наступает момент, когда код обилует функциями вида const y = x => f(x); Если вдруг вам надо отдебажить код и залогировать такую функцию, то часто это делается так: const y

Algorithms

Fun ES #4: задачки в ФП стиле

Реализуем map, reduce, filter С приходом моды на функциональное программирование в JS пришли и вопросы для собеседований по этой же теме. Логично, если назвался функциональщиком, не желая отвечать на вопросы по ООП, будь добр показать, что ты умеешь в FP. В свое время была

Functional Programming

Trace вместо console.log

Для функциональной разработки В функциональном программировании частенько нужно отладить цепочку map() вызовов. Чтобы не писать console.log внутри функции, можно внедрить функцию trace в цепочку вызовов. Пример такой функции: const trace = tag => target => (console.log(tag, target), target); Пример использования Возьмем для

? ?
? ?