ru

Купить книгу Haskell in depth на русском [PDF, EPUB, FB2, MOBI]

#2885233
Haskell in depth

Haskell in Depth (B098C6ZFZR)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Vitaly Bragilevsky | #1092: Разработка программного обеспечения

4.7 (25)
«Haskell in Depth» открывает новый уровень владения этим сложным языком. Выходя за рамки основ синтаксиса и структуры, эта книга затрагивает такие важные темы, как сложные типы данных, параллельное программирование и обработка данных.

Краткое содержание

Превратитесь из «студента, изучающего Haskell» в «разработчика Haskell». Книга
«Haskell in Depth » подробно рассматривает важные особенности языка и навыки программирования, необходимые для создания высококачественного программного обеспечения на Haskell. Попутно вы узнаете много интересного о том, почему Haskell выглядит и работает именно так. Приготовьтесь к глубокому погружению!

О технологии

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

О книге

Книга «Haskell in Depth» открывает новый уровень владения этим сложным языком. Выходя за рамки основ синтаксиса и структуры, она затрагивает такие важные темы, как сложные типы данных, параллельное программирование и обработка данных. Вы откроете для себя ключевые элементы экосистемы Haskell и освоите основные шаблоны проектирования, которые изменят ваш подход к написанию программного обеспечения.

Что внутри?

Разработка приложений, веб-сервисов и сетевых приложений.
Использование сложных библиотек, таких как lens, singletons и servant.
Организация проектов с использованием Cabal и Stack.
Обработка ошибок и тестирование
Чистый параллелизм для многоядерных процессоров

О читателе

Для разработчиков, знакомых с основами Haskell.

Об авторе

Виталий Брагилевский преподает Haskell и функциональное программирование с 2008 года. Он является членом руководящего комитета GHC.

Оглавление

ЧАСТЬ 1 ОСНОВНОЙ ХАСКЕЛЛ
1. Функции и типы
2 Класса типов
3. Разработка приложения: Котировки акций
ЧАСТЬ 2 ВВЕДЕНИЕ В ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЙ
4. Разработка на Haskell с использованием модулей, пакетов и проектов.
5 монад как практических поставщиков функциональности
6. Структурирование программ с помощью монадических трансформеров
ЧАСТЬ 3 ОБЕСПЕЧЕНИЕ КАЧЕСТВА
7. Обработка ошибок и ведение журнала ошибок.
8 письменных тестов
9. Данные и код Haskell во время выполнения.
10. Сравнительный анализ и профилирование
ЧАСТЬ 4. ПРОДВИНУТЫЙ МЕТОД ХАСКЕЛЛА
11. Достижения в системе типов.
12. Метапрограммирование в Haskell
13 Подробнее о типах
ЧАСТЬ 5 ИНСТРУМЕНТАЛЬНЫЙ НАБОР HASKELL
14 Конвейеры обработки данных
15. Работа с реляционными базами данных
16 Параллелизм

Введите ваш e-mail

Мы отправим электронную книгу на ваш e-mail
Введите корректный e-mail
На каком языке вы хотели бы купить книгу?