Перейти к содержимому
Обложка книги «Параллельное и конкурентное программирование на языке Haskell»

Параллельное и конкурентное программирование на языке Haskell

Рейтинг Букли пока нет оценок
ЛитРес 3,3 8 оценок
Оцените книгу Войдите, чтобы оценить

Где читать

ЛитРесЭлектронная книга
Читать книгу

Реклама. ООО ЛИТРЕС, ИНН 7719571260, erid: 2VfnxyNkZrY

О книге

Если вы уже владеете программированием на языке Haskell, эта книга научит вас использованию множества интерфейсов и библиотек, предназначенных для написания параллельных и конкурентных программ. Вы узнаете, как распараллеливание на многоядерные процессоры позволяет ускорять вычислительно нагруженные программы и как конкурентность облегчает написание программ с активно взаимодействующими между собой и с другими программами потоками. Автор Саймон Марлоу проведёт вас по этому пути, сопровождая его большим количеством примеров, с которыми можно самостоятельно экспериментировать, запуская, изменяя и расширяя. Книга делится на две части, посвящённые таким инструментам, как Parallel Haskell и Concurrent Haskell, включённые в неё упражнения позволят вам научиться: [ul]выражать параллелизм в языке Haskell средствами монады Eval и стратегий вычислений; распараллеливать обычный код на языке Haskell в монаде Par; организовывать параллельные вычисления с массивами на основе библиотеки Repa; использовать библиотеку Accelerate для запуска вычислений на графических процессорах; работать с базовыми интерфейсами для написания конкурентного кода; реализовывать высокопроизводительные конкурентные сетевые серверы; писать распределённые программы, запускающиеся на множестве машин сети.[/ul]

Подробности

Автор
Саймон Марлоу
Издательство
ДМК Пресс
Год издания
2017
Объём
374 стр.
Формат
PDF-книга
ISBN
978-5-94074-984-4

Серия «Функциональное программирование»: порядок чтения

Вся серия →
  1. Книга 1 Scala для нетерпеливых 2013
  2. Книга 2 Лямбда-выражения в Java 8 2015
  3. Книга 3 Квантовые вычисления и функциональное программирование 2017
  4. Книга 4 · вы здесь Параллельное и конкурентное программирование на языке Haskell 2017
  5. Книга 5 Программирование на Clojure. Практика применения Lisp в мире Java 2015
  6. Книга 6 Создание облачных, мобильных и веб-приложений на F# 2015
  7. Книга 7 Программирование в Erlang 2014
  8. Книга 8 Программирование на языке OCaml 2015
  9. Книга 9 Практическое использование Common Lisp 2017
  10. Книга 10 Программируй на Haskell 2026
  11. Книга 11 Функциональное программирование на С++ 2026
Читали эту книгу? Напишите рецензию — она появится на этой странице. Войти и написать рецензию

Похожие книги

Все книги жанра →