Base/Knowledges/Библиотека/Книги/Программируй & типизируй.md

2.4 KiB
Raw Blame History

Тип, Статус, Название, Автор, Количество страниц, Прогресс, Формат, Обложка, Начата, Закончена, Оценка, Сложность, Теги, Категории, Источник, Ссылка
Тип Статус Название Автор Количество страниц Прогресс Формат Обложка Начата Закончена Оценка Сложность Теги Категории Источник Ссылка
Книга Запланировано Программируй & типизируй
Влад Ришкуция
352 0 Электронная Библиотека/Книги/covers/programmiruyi-tipiziruyi.jpg
typescript
типизация
функциональное_программирование
java
javascript
Программирование
Языки программирования

Программируй & типизируй

!covers/programmiruyi-tipiziruyi.jpg

📖 О книге

Практическое руководство по использованию систем типов для создания безопасного, надёжного и легко сопровождаемого кода. Примеры на TypeScript охватывают весь спектр — от базовых типов данных до продвинутых концепций: дженерики, алгебраические типы, функторы и монады. Подходит разработчикам со знанием TypeScript, JavaScript, Java, C# или C++.

🧠 Ключевые идеи

  • Типы как инструмент безопасности: перенос ошибок времени выполнения на этап компиляции
  • ООП и типы: как система типов усиливает объектно-ориентированный дизайн
  • Дженерики и типы высшего порядка: обобщённые алгоритмы для любых структур данных
  • Алгебраические типы данных: суммирующие типы, произведения, паттерны сопоставления
  • Функторы и монады: абстракции функционального программирования в контексте типизации

💬 Важные цитаты

💡 Как применить в моих проектах

🔗 Связанные заметки

Профессиональный TypeScript Грокаем функциональное мышление