Функциональное программирование от А до Я. ФП на JS. Монады, функторы, каррирование, композиция

 

В этом видео мы поговорим про функциональное программирование на javascript. Разберем такие темы как: Декларативность, Чистые функции и сайд эффекты, Иммутабельность (неизменяемость), Функции первого класса, Функции высшего порядка, Композиция/конвейер, Частичное применение и каррирование, Chaining, Контейнеры, Функторы и аппликативные функторы, Монады, Спецификация Fantasy-Land Мой курс "Продвинутый Frontend. В production на React", скидка 20% -
Таймкоды: 00:00 Введение 01:30 План на урок 04:00 Что такое ФП? Сравнение с ООП 07:20 Концепции ФП 09:00 Декларативность vs императивность 13:25 Чистые функции и сайд эффекты 18:10 Иммутабельность (неизменяемость данных) 22:40 Минусы мутабельности и преимущества иммутабельности 24:20 Функции первого класса 26:40 Функции высшего порядка 31:20 Смысл концепций ФП 33:10 Композиция (compose) 37:00 Конвейер (pipe) 37:45 Каррирование и частичное применение 45:50 chaining (цепочки вызовов) 46:40 Контейнеры 52:05 Функторы и монады 58:55 Аппликативные функторы 01:03:10 Спецификация Fantasy land 01:04:10 Другие монады (either, future, writer) 01:06:40 Время ставить лайки и писать комментарии) всем спасибо! Ссылка на мой телеграм канал -
Поддержать меня и мой канал вы можете по ссылкам ниже. Patreon/boosty (доступ к бонусам) -
Qiwi кошелек -
Яндекс деньги -