Обучалка в Телеграм

Программируй & типизируй, Ришкуция В., 2021

К сожалению, на данный момент у нас невозможно бесплатно скачать полный вариант книги. Ссылки на файлы изъяты с этой страницы по запросу обладателей прав на эти материалы.

Но вы можете попробовать скачать полный вариант, купив у наших партнеров электронную книгу здесь, если она у них есть наличии в данный момент.

Также можно купить бумажную версию книги здесь.



Программируй & типизируй, Ришкуция В., 2021.

Причиной многих программных ошибок становится несоответствие типов данных. Сильная система типов позволяет избежать целого класса ошибок и обеспечить целостность данных в рамках всего приложения. Разработчик, научившись мастерски использовать типы в повседневной практике, будет создавать более качественный код, а также сэкономит время, которое потребовалось бы для выискивания каверзных ошибок, связанных с данными. В книге рассказывается, как с помощью типизации создавать программное обеспечение, которое не только было бы безопасным и работало без сбоев, но также обеспечивало простоту в сопровождении. Примеры решения задач, написанные на TypeScript, помогут развить ваши навыки работы с типами, начиная от простых типов данных и заканчивая более сложными понятиями, такими как функторы и монады.

Программируй & типизируй, Ришкуция В., 2021


Функциональные типы данных.
Мы рассмотрели основные типы данных и построенные на их основе типы. Кроме того, поговорили о том, как повысить безопасность программ с помощью объявления новых типов данных и обеспечить соблюдение разнообразных ограничений, накладываемых на их значения. Это практически все, чего можно добиться, используя алгебраические типы данных и комбинирование типов в типы-суммы и типы-произведения. Следующая возможность систем типов, о которой мы поговорим, открывающая качественно новый уровень выражения логики, — типизация функций. Возможность именования функциональных типов данных и использования функций подобно значениям других типов (в качестве переменных, аргументов и возвращаемых типов данных функций) позволяет упростить реализацию нескольких распространенных языковых конструкций и вынести часто встречающиеся алгоритмы в библиотечные функции.

Краткое содержание.
Предисловие.
Благодарности.
О книге.
Глава 1.Введение в типизацию.
Глава 2.Базовые типы данных.
Глава 3.Составные типы данных.
Глава 4.Типобезопасность.
Глава 5.Функциональные типы данных.
Глава 6.Расширенные возможности применения функциональных типов данных.
Глава 7.Подтипизация.
Глава 8.Элементы объектно-ориентированного программирования.
Глава 9.Обобщенные структуры данных.
Глава 10.Обобщенные алгоритмы и итераторы.
Глава 11.Типы, относящиеся к более высокому роду, и не только.
Приложение А. Установка TypeScript и исходный код.
Приложение Б. Шпаргалка по TypeScript.

Купить .

По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.

On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Дата публикации:






Теги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-09-07 17:17:26