Лекция посвящена функциональному программированию
ITVDN: курсы программирования
Видеокурсы по
программированию

Изучай программирование за 9.99 USD в месяц

Подписка
ITVDN logo
Видеокурсы по
программированию

Изучай программирование за 9.99 USD в месяц

Подписка

УЛУЧШАЙТЕ НАВЫКИ С ПОМОЩЬЮ ТРЕНАЖЕРА

Лекция посвящена функциональному программированию

Лекция посвящена функциональному программированию. Разъясняется, что платформа функционального программирования находиться в математике - лямбда-исчисление. Представлен Project Euler. Просмотр кода решений задач на нескольких языках программирования. Важность написания меньшего количества строк решения. Что отсутствует в ФП. JS и ФП. Главным понятием считается функция (отображение, оператор, преобразование) в ее изначальном математическом понимании. Концепция ФП - все есть функция. Затронуты функции без побочных эффектов. Показано, что циклы можно заменить рекурсией. Вычисление с помощью reduce, Map, технологии MapReduce. Функции высших порядков. Способы определения массива. Кеширование, тестирование, параллелизм, динамический язык, декларативность, автоматические оптимизации.

Стань профессионалом, используя все возможности обучения на ITVDN

Стартовый
подписка

Все видео курсы на 3 месяца за 49.99 $

0
Базовый
подписка

Все видео курсы на 6 месяцев за 54.00 $

1
Премиум
подписка

Все видео курсы на 12 месяцев за 102.00 $

2
КОММЕНТАРИИ И ОБСУЖДЕНИЯ