• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Haskell ▶ Parallel and Concurrent Programming in Haskell

Parallel and Concurrent Programming in Haskell

March 4, 2013

Parallel and Concurrent Programming in Haskell

“Parallel and Concurrent Programming in Haskell” is available online on O’Reilly Media’s Open Feedback Publishing System.

Book Description

The main goal of the book is to get you programming competently with Parallel and Concurrent Haskell. However, as you probably know by now, learning about programming is not something you can do by reading a book alone. This is why the book is deliberately practical: there are lots of examples that you can run, play about with, and extend. Some of the chapters have suggestions for exercises that you can try out to get familiar with the topics covered in that chapter, and I strongly recommend that you either try a few of these, or code up some of your own ideas.

Table of Contents

  • Introduction
  • Basic parallelism: the Eval monad
  • Evaluation Strategies
  • Basic concurrency: threads and MVars
  • Overlapping input/output
  • Cancellation and timeouts
  • Software Transactional Memory
  • Higher-level concurrency abstractions
  • High-speed concurrent server applications
  • Parallel programming using threads

Download Free PDF / Read Online

Author(s): Simon Marlow
Publisher: O’Reilly Media
Format(s): HTML(Online)
Link: Read online.

Similar Books:

  1. Real World Haskell
  2. Concurrent Programming in Erlang 2nd Edition
  3. The Haskell School of Music
  4. Developing Web Applications with Haskell and Yesod
  5. Programming on Parallel Machines
Previous Post: « Free eBook: Introduction to Data Science
Next Post: Mastering Perl Second Edition »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2025 OnlineProgrammingBooks.com