Profile

Cover photo
Simon Marlow
Works at Facebook, Inc.
Lives in Cambridge UK
2,190 followers|98,663 views
AboutPostsPhotosVideos

Stream

Simon Marlow

Shared publicly  - 
 
I'm pleased to announce that my book, "Parallel and Concurrent Programming in Haskell" (O'Reilly) is now available in ebook formats (epub, mobi, PDF) from O'Reilly:

  http://shop.oreilly.com/product/0636920026365.do

The print version is due very shortly (1-2 weeks I believe), and can be pre-ordered.  The book is also on Amazon, and you can get the Kindle version right now:


http://www.amazon.co.uk/Parallel-Concurrent-Programming-Haskell-ebook/dp/B00DWJ1BIG/ref=tmm_kin_title_0

The sample code is also up on Hackage:

  http://hackage.haskell.org/package/parconc-examples

There will be a Creative Commons version available soon, but I have some more work to do to make that happen, so bear with me.

Many thanks to all those who have helped in one way or another - see the Acknowledgements section for the full list.  It's taken a bit longer than I expected, and there have been quite a few late nights along the way.  I hope you enjoy the book, and I look forward to hearing all the feedback.  Cheers :)
116
22
George Colpitts's profile photoYves Parrays's profile photoRob Stewart's profile photoBraden Shepherdson's profile photo
13 comments
 
Thanks!
Add a comment...

Simon Marlow
moderator

Discussion  - 
 
The O'Reilly OFPS (Open Feedback Publishing System) has some chapters from my upcoming book, "Parallel and Concurrent Programming in Haskell" online for comments.

The first two chapters in part I (Parallel Haskell) and several chapters from part II (Concurrent Haskell) are ready so far, and there are another 4 or so chapters still to come, which should appear over the next few weeks. Most of this material hasn't been through much editing, so it might be a bit rough around the edges.

Comments are very welcome - I promise to read all of them!
46
8
Stephen J. Barr's profile photoIvan Perez's profile photoSimon Marlow's profile photoKirill Zaborsky's profile photo
8 comments
 
Sadly there is no eBook preorder option and O'Reilly does not ship books to Russia
Add a comment...

Simon Marlow

Shared publicly  - 
 
Safe Haskell is often misunderstood - I think that is partly because it is unusual, and partly because we haven't explained it well enough yet.  Edward has written a nice article summarising some of the common misconceptions:
17
1
Add a comment...

Simon Marlow

Shared publicly  - 
 
hotel receptionist: would you like to use the free WiFi?
me: yes
hotel receptionist: how many devices?
me: er, 3. no wait, 4.

#ridiculous
20
Erlend Hamberg's profile photoJohannes Weiß's profile photoJochen Keil's profile photoSimon Marlow's profile photo
Add a comment...

Simon Marlow

Shared publicly  - 
 
Come and learn Haskell in Copenhagen (2-day hands-on tutorial)

Jeremy Gibbons and I are doing a 2-day tutorial on Haskell at CUFP in Copenhagen, 13-14 September.  We'll be starting from the basics and going all the way to concurrent programming, with plenty of hands-on examples and exercises. The course is aimed at professional developers who want to learn Haskell, and I'm told it's cheap by commercial standards :)

http://cufp.org/conference/sessions/2012/introductory-haskell-concurrent-haskell-jeremy-gib
10
1
Add a comment...
Have him in circles
2,190 people
Jules Bean's profile photo
Nicolas Pouillard's profile photo

Simon Marlow
moderator

Discussion  - 
 
The call for presentations for CUFP 2013 is up.  If you're using functional programming in an industrial setting, we'd love to hear about it - please submit a proposal! Deadline is 29 June.
11
5
Add a comment...

Simon Marlow
moderator

Discussion  - 
 
Functional Programming Phd studentships at Nottingham: http://www.cs.nott.ac.uk/~gmh/phd-advert.txt
6
2
Add a comment...

Simon Marlow
moderator

GHC  - 
 
Wow, I did all the work on GHC's code generator recently without even noticing that there's a gigantic wiki page documenting the Cmm type: http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/CmmType

And now it's completely out of date. Sigh.
12
Lennart Kolmodin's profile photoPaul Brauner's profile photo
2 comments
 
Really? History says you edited the page 6 years ago... :)
Add a comment...

Simon Marlow

Shared publicly  - 
 
my talk about stack traces from the Haskell Implemetor's Workshop yesterday: HIW 2012. Simon Marlow: Why can't I get a stack trace?
37
3
Artella Coding's profile photoMarek Materzok's profile photoSimon Marlow's profile photo
3 comments
 
+Artella Coding there's no option to change it currently, but I will add one.
Add a comment...

Simon Marlow

Shared publicly  - 
 
 
Learn how to program GPUs with Haskell http://t.co/y2OqiNuX 
2
2
Add a comment...
People
Have him in circles
2,190 people
Jules Bean's profile photo
Nicolas Pouillard's profile photo
Work
Occupation
Software Engineer
Employment
  • Facebook, Inc.
    Software Engineer, present
  • Microsoft Research
    Senior Research Software Design Engineer, 2013
Basic Information
Gender
Male
Story
Introduction
Software Engineer at Facebook, Haskell researcher, GHC developer. Father of 3. Not much time for anything else... well, maybe the occasional bit of cycling, photography, and playing of Go.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Cambridge UK
Previously
Birmingham UK - Glasgow - Bristol
Links
Other profiles