Изучаем Haskell, библиотека программиста, Мена А., 2015.
Эта книга поможет вам быстро освоить базовые концепции языка программирования Haskell, его библиотеки и компоненты, а также заложит основы функциональной парадигмы программирования, которая становится все более значимой в современном мире разработки ПО. Книга предлагает проектный подход к освоению материала, используя в качестве прототипа проект реализации интернет-магазина. Здесь рассматривается экосистема языка Haskell и его вспомогательных средств, инструменты Cabal для управление проектами, модули HUnit и QuickCheck для тестирования программ, фреймворк Scotty для разработки веб-приложений. Persistent и Esqueleto — для управления базами данных и многие другие компоненты и библиотеки Haskell.
Об авторе.
Алехандро Серано Мена - - горячий сторонник функционального программирования, он использует Haskell для личных и коммерческих проектов уже более пяти лет. В настоящее время пишет кандидатскую диссертацию в Утрехтском университете. Область его интересов связана с разработкой систем со строгой типизацией и взаимодействием с такими системами, например, посредством языка Haskell. Он внес вклад в ряд проектов с открытым кодом, включая Mono и Nemerle. В 2011 году принял участие в программе Google Summer of Code, совершенствуя подключаемый Haskell-модуль EclipseFP для популярной среды разработки Eclipse. В 2012 году он с двумя друзьями основал компанию Nublic, деятельность которой сконцентрирована на предоставлении облачных инструментов для домашних сред. Основная часть программного обеспечения данного проекта была создана с использованием языка Scala, сочетающего объектно-ориентированные и функциональные аспекты.
Оглавление.
Об авторе.
О научном редакторе.
Благодарности.
Введение.
Часть I. Первые шаги.
Часть II. Анализ данных.
Часть III. Использование ресурсов.
Часть IV. Предметно-ориентированные языки.
Часть V. Инжиниринг магазина.
Приложение А. Дальнейшие перспективы
Приложение Б. Путешествие во времени с Haskell.
Купить .
Теги: Мена :: 2015 :: программирование
Смотрите также учебники, книги и учебные материалы:
- Многоядерное программирование, Эхтер Ш., Робертc Д., 2010
- Книга веб-программиста, секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013
- Карьера программиста, как устроиться на работу в Google, Microsoft или другую ведущую IТ-компанию, Лакман М.Г., 2012
- Как программировать на Visual С# 2012, Дейтел П., Дейтел X., 2014
- Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2012
- Увеличение продаж с SEO, Дыкан А., Севостьянов И., 2016
- От хаоса к порядку, с 1С: Управление нашей фирмой, Павлов Ю., Бандуля И., 2018
- Zend Framework, разработка веб-приложений на РНР, Васвани В., 2012