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