Book: «Чисто функциональные структуры данных»

Чисто функциональные структуры данных

Серия: "-"

Большинство книг по структурам данных предполагают использование императивного языка программирования, например, С/С++ или Java. Однако реализации структур данных на таких языках далеко не всегда хорошо переносятся на функциональные языки программирования, такие как Стандартный ML, Haskell или Scheme. В этой книге структуры данных описываются с точки зрения функциональных языков, в ней содержатся примеры и предлагаются подходы к проектированию, которые могут использоваться разработчиками присоздании их собственных структур данных. Книга включает в себя как классические структуры данных, к примеру, красно-черные деревья и биномиальные очереди, так и некоторые новые структуры данных, созданные специально для функциональных языков. Весь исходный код приводится на Стандартном ML и Haskell, причем большинство программ нетрудно адаптировать для других функциональных языков программирования. Это издание представляет собой справочное руководство для профессиональных программистов, работающих с функциональными языками, и может также использоваться в качестве учебника для самостоятельного изучения. На сайте издательства ДМК-Пресс выложенархив с исходными текстами реализаций всех структур данных на языках Стандартный ML и Haskell. Их можно использовать в качестве основы при выполнении многочисленных упражнений.

Издательство: "ДМК Пресс" (2016)

ISBN: 978-5-97060-233-1

Купить за 903 руб в My-shop

Другие книги схожей тематики:

АвторКнигаОписаниеГодЦенаТип книги
Окасаки КрисЧисто функциональные структуры данныхБольшинство книг по структурам данных предполагают использование императивного языка программирования, например, С/С++ или Java. Однако реализации структур данных на таких языках далеко не всегда… — @ДМК-Пресс, @ @ @ @ Подробнее...2016
1211бумажная книга
Крис ОкасакиЧисто функциональные структуры данныхБольшинство книг по структурам данных предполагают использование императивного языка программирования, например, С/С++ или Java. Однако реализации структур данных на таких языках далеко не всегда… — @ДМК Пресс, @(формат: 60x90/16, 252 стр.) @ @ @ Подробнее...2016
1168бумажная книга
Крис ОкасакиЧисто функциональные структуры данныхБольшинство книг по структурам данных предполагают использование императивного языка программирования, например, C/C++ или Java. Однако реализации структур данных натаких языках далеко не всегда… — @ДМК Пресс, @(формат: 60x90/16, 252 стр.) @Функциональное программирование @ @ Подробнее...2016
684бумажная книга

Look at other dictionaries:

  • Структура данных — Бинарное дерево, простой пример ветвящейся связной структуры данных. Структура данных (англ. data structure)  программная единица, позволяющая хран …   Википедия

  • Парадигма — (Paradigm) Определение парадигмы, история возникновения парадигмы Информация об определении парадигмы, история возникновения парадигмы Содержание Содержание История возникновения Частные случаи (лингвистика) Управленческая парадигма Парадигма… …   Энциклопедия инвестора

  • Функциональное программирование — Парадигмы программирования Агентно ориентированная Компонентно ориентированная Конкатенативная Декларативная (контрастирует с Императивной) Ограничениями Функциональная Потоком данных Таблично ориентированная (электронные таблицы) Реактивная …   Википедия

  • ТОНУС — ТОНУС, упруго вязкие свойства мышцы, известная степень непроизвольного постоянного мышечного напряжения. Существуют три различных понимания термина Т.: 1) сопротивление мышцы растягивающим ее силам (Rieger, Spiegel), 2) способность мышцы… …   Большая медицинская энциклопедия

  • Медицина — I Медицина Медицина система научных знаний и практической деятельности, целями которой являются укрепление и сохранение здоровья, продление жизни людей, предупреждение и лечение болезней человека. Для выполнения этих задач М. изучает строение и… …   Медицинская энциклопедия

  • КОЛИЧЕСТВО — филос. категория, отображающая общее в качественно однородных вещах и явлениях. Чтобы выявить в них это общее, необходимо, во первых, установить их однородность, т.е. показать, в каком именно отношении они эквивалентны между собою, во вторых,… …   Философская энциклопедия

  • ЭТНОЛОГИЯ —         наука о сравнит, изучении культур, в амер. традиции часть или синоним культурной антропологии, в европейской (брит. и франц.) аналог социальной антропологии, в странах нем. языка самостоят. направление исследования. Базовая единица… …   Энциклопедия культурологии

  • МЫШЛЕНИЕ — направленный процесс переработки информации в когнитивной системе живых существ. М. реализуется в актах манипулирования (оперирования) внутренними ментальными репрезентациями, подчиняющимися определенной стратегии и приводящими к возникновению… …   Философская энциклопедия

  • С++ — См. также: Си (язык программирования) C++ Семантика: мультипарадигмальный: объектно ориентированное, обобщённое, процедурное, метапрограммирование Тип исполнения: компилируемый Появился в: 1985 г. Автор(ы): Бьёрн Страуструп …   Википедия

  • C++ — У этого термина существуют и другие значения, см. C. См. также: Си (язык программирования) C++ Семантика: мультипарадигмальный: объектно ориентированное, обобщённое, процедурное, метапрограммирование Тип исполнения: компилируемый Появился в …   Википедия

  • ВВГБТАТНВЦ-АЯ — HEt BHiH С И С ГОД 4 U ВЕГЕТАТИВНАЯ НЕГПНАН CIH TFMA III й*гл*. 4411^1. Jinn РИ"И рягцхш^чпт* dj ^LbH [ljii vmrlu+W 0*1 WII» *П* ЬмК Риг, П. С«ема хала волокон симпатической системы (вариант no Toldt y н MQltcr y), 1 нс, 12,… …   Большая медицинская энциклопедия


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.