Аннотация: Чисто функциональные структуры данных
Большинство книг по структурам данных предполагают использование императивного языка программирования, например, С/С++ или Java. Однако реализации структур данных на таких языках далеко не всегда хорошо переносятся на функциональные языки программирования, такие как Стандартный ML, Haskell или Scheme. В этой книге структуры данных описываются с точки зрения функциональных языков, в ней содержатся примеры и предлагаются подходы к проектированию, которые могут использоваться разработчиками при создании их собственных структур данных. Книга включает в себя как классические структуры данных, к примеру, красно-черные деревья и биномиальные очереди, так и некоторые новые структуры данных, созданные специально для функциональных языков. Весь исходный код приводится на Стандартном ML и Haskell, причем большинство программ нетрудно адаптировать для других функциональных языков программирования. Это издание представляет собой справочное руководство для профессиональных программистов, работающих с функциональными языками, и может также использоваться в качестве учебника для самостоятельного изучения. На сайте издательства ДМК-Пресс выложен архив с исходными текстами реализаций всех структур данных на языках Стандартный ML и Haskell. Их можно использовать в качестве основы при выполнении многочисленных упражнений.
Автор/составитель | Окасаки Крис |
Год выпуска | 2016 |
ISBN | 978-5-97060-233-1 |
Производитель | ДМК-Пресс |
Издательство | ДМК-Пресс |
Количество томов | 1 |
Количество страниц | 252 |
Переплет | Мягкая обложка |
Размеры | 200x141x12 мм |
Цвет | Зелёный |
Тип бумаги | офсетная (60-220 г/м2) |
Тип крепления | клеевое (КБС - клеевое бесшовное соединение) |
Наличие иллюстраций | рисунки |
Тип иллюстраций | черно-белые |
Формат | 60x88/16 (140x205 мм) |
Стандарт | 18 |
Вес | 262 |
Язык | русский |