--- Тип: Книга Статус: Запланировано Название: Грокаем функциональное программирование Автор: - Михал Плахта Количество страниц: 512 Прогресс: 0 Формат: Электронная Обложка: Библиотека/Книги/covers/grokaem-funkcionalnoe-programmirovanie.jpg Начата: Закончена: Оценка: Сложность: Теги: - функциональное_программирование - scala - чистые_функции - иммутабельность Категории: - Программирование - Парадигмы программирования Источник: Ссылка: --- # Грокаем функциональное программирование ![[covers/grokaem-funkcionalnoe-programmirovanie.jpg]] ## 📖 О книге Доступный учебник по функциональному программированию для разработчиков с опытом в ООП (Java и аналоги). Развенчивает миф о «элитарности» ФП: переход от знакомых концепций к чистым функциям, иммутабельным данным и функциональным паттернам. Примеры на Scala, но книга о концепциях, а не о языке — предварительных знаний Scala не требуется. ## 🧠 Ключевые идеи - Чистые функции: детерминизм, отсутствие побочных эффектов, тестируемость - Иммутабельные данные: устранение ошибок, связанных с разделяемым состоянием - Функции высшего порядка: map, filter, reduce и функциональная композиция - Работа с вводом/выводом и side effects в функциональном стиле - Параллельное выполнение и потоковая передача данных без race conditions ## 💬 Важные цитаты ## 💡 Как применить в моих проектах ## 🔗 Связанные заметки [[Рефакторинг кода на JavaScript]] [[Грокаем алгоритмы]]