Функциональное программирование на JavaScript

Функциональное программирование становится все более популярным с каждым годом, в том числе на JavaScript. На вебинаре мы познакомимся с концепциями функционального программирования и рассмотрим, как его использовать в JavaScript. Мы рассмотрим функции высшего порядка, чистые функции, каррирование и способы композиций функций. План вебинара: 1) Функции высшего порядка: Что такое функции высшего порядка? Дадим определение: - объектам первого класса - callback-функциям Рассмотрим несколько примеров. 2) Чистые функции. Дадим определение чистым функциям. 3) Каррирование: Что такое каррирование функций? Рассмотрим пример простого каррирования. Реализуем универсальную функцию для каррирования. Рассмотрим несколько практических примеров. Перечислим преимущества каррирования. 4) Композиция: Что такое композиция функций? Зачем нужна композиция функций. Как использовать. Рассмотрим абстракцию pipe.
Back to Top