Base/Knowledges/Библиотека/Книги/Грокаем функциональное мышление.md

54 lines
2.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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