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