Содержание
- Введение 1
- Основные концепции функционального программирования 2
- - Чистые функции и побочные эффекты 2.1
- - Неизменяемость данных 2.2
- - Функции высшего порядка 2.3
- Функциональное программирование в контексте современных языков 3
- - Функциональные возможности JavaScript 3.1
- - Функциональный Python 3.2
- - Функциональное программирование в Java и Scala 3.3
- Практические примеры применения функционального программирования 4
- - Обработка списков и коллекций 4.1
- - Реализация асинхронных операций 4.2
- - Разработка API 4.3
- Заключение 5
- Список литературы 6