Bryan O'Sullivan

http://twitter.com/bos31337

San Francisco, California

Haskell hacker, distributed systems guy, writer, climber

Areas of Expertise:

  • Haskell
  • functional programming
  • distributed systems
  • revision control tools
  • Mercurial
  • consulting
  • speaking
  • programming
  • training
Bryan O'Sullivan is an Irish writer and developer who works with distributed systems, open source software, and programming languages. He wrote the award-winning O'Reilly title Real World Haskell. He has made significant contributions to the popular Mercurial revision control system, and to a number of other open source projects. He lives in San Francisco with his family. Whenever he can, he runs off to climb rocks.

Mercurial: The Definitive Guide Mercurial: The Definitive Guide
by Bryan O'Sullivan
June 2009
Print: $39.99
Ebook: $35.99

Real World Haskell Real World Haskell
by Bryan O'Sullivan , John Goerzen , Donald Bruce Stewart
November 2008
Print: $49.99
Ebook: $39.99

Bryan blogs at:

Big fucking deal

May 01 2013

Quoth Wikipedia: Big data[1][2] is a collection of data sets so large and complex that it becomes difficult to process using on-hand database management tools or traditional data processing applications. The challenges include capture, curation, storage,[3] search, sharing, transfer, analysis,[4]…Read more › read more

What’s in a number? criterion edition

April 14 2013

[Edit: a few hours after I wrote this post, I wrote some code to get rid of the inflation phenomenon it describes, and I'll publish a corresponding update to criterion shortly. See below for details, and the bottom for a…Read more › read more

What’s good for C++ is good for … Haskell!?

March 20 2013

A few days ago, my Facebook colleague Andrei Alexandrescu posted a note entitled Three Optimization Tips for C++, which reminded me that I had unfinished business with Haskell’s text package. I took his code, applied it to the text package,…Read more › read more
Bryan O'Sullivan