Книги / Языки программирования / Haskell / Practical Haskell: A Real-World Guide to Functional Programming

Practical Haskell: A Real-World Guide to Functional Programming

Alejandro Serrano Mena

Книга посвящена практическому применению Haskell для решения реальных задач. Она охватывает функциональное программирование, работу с данными, веб-разработку и создание предметно-ориентированных языков.

Первая часть знакомит с основами Haskell: функциональный стиль, модель данных, списки, контейнеры и ленивые вычисления. Вторая часть посвящена анализу данных с использованием монад для работы с клиентами и рекомендациями.

Третья часть рассматривает обработку ресурсов: работу с файлами, парсинг текста, безопасный доступ к базам данных и веб-приложения. Четвертая часть углубляется в создание DSL для описания предложений и их интерпретации.

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