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

47 Просмотры
Издатель
Функциональное программирование становится все более популярным с каждым годом, в том числе на JavaScript. На вебинаре мы познакомимся с концепциями функционального программирования и рассмотрим, как его использовать в JavaScript. Мы рассмотрим функции высшего порядка, чистые функции, каррирование и способы композиций функций.

План вебинара:

1) Функции высшего порядка:

Что такое функции высшего порядка?
Дадим определение:
- объектам первого класса
- callback-функциям
Рассмотрим несколько примеров.

2) Чистые функции.

Дадим определение чистым функциям.

3) Каррирование:

Что такое каррирование функций?
Рассмотрим пример простого каррирования.
Реализуем универсальную функцию для каррирования.
Рассмотрим несколько практических примеров.
Перечислим преимущества каррирования.

4) Композиция:

Что такое композиция функций?
Зачем нужна композиция функций.
Как использовать.
Рассмотрим абстракцию pipe.
Категория
Язык программирования Java
Комментариев нет.