Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Multithreaded Haskell

I'm learning Haskell and I'd like to write some multithreaded programs now to see the performance gains from that in a functional language. I can find some references to it on the internet but never a proper introduction to it. Can anyone point me to a guide which is understandable for someone who knows the syntax fairly well, but is not a wizard in Haskell?

like image 378
Ingdas Avatar asked Dec 04 '22 12:12

Ingdas


2 Answers

I gave a 3 hour course on this topic at DEFUN 2009. The slides and code are online: Multicore Haskell Now!

like image 65
Don Stewart Avatar answered Dec 11 '22 10:12

Don Stewart


Have you read Real Word Haskell?
http://book.realworldhaskell.org/read/concurrent-and-multicore-programming.html

like image 33
Bastien Léonard Avatar answered Dec 11 '22 10:12

Bastien Léonard