В этом видео мы поговорим про функциональное программирование на 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 кошелек - Яндекс деньги -
Hide player controls
Hide resume playing