Monthly Archives: January 2009

Even if you’re lazy, you can do a lot at the same time

With F# having re-ignited my interest in functional languages and functional programming, I have been re-reading my way through the series of functional pearls. I’d just read Koen Claessen’s A poor man’s concurrency monad when the following phd thesis Programmable … Continue reading

Posted in Books | Leave a comment

Faster… faster…

I’ve just finished reading Chris Okasaki’s Purely Functional Data Structures, or rather I’ve just finished re-reading chunks of it in an attempt to grasp the material. I must say it was a really good read. As the back cover states, … Continue reading

Posted in Books | Leave a comment

Keep it secret!

Secrets of the Rock Star Programmers by Ed Burns   I bought the book for a quick read over Christmas. It consists of a series of 14 interviews of various "Rock Star" programmers, many of whom are members of the … Continue reading

Posted in Books | Leave a comment

Let’s catch up

There’s a good channel9 interview with Jeff Richter where he covers asynchronous programming using C# iterators – a neat way to get tasks to wait for the completion of asynchronous operations while still allowing error handling using try…catch…finally…  

Posted in Computers and Internet | Leave a comment

Task finished

Concurrent Programming on Windows by Joe Duffy   I’ve just finished reading this book, and at 950 pages of text it has taken quite some time. I’ve been a fan of Joe Duffy’s blog for a long while and couldn’t wait for … Continue reading

Posted in Books | Leave a comment

Great functional datastructures 1

The Zipper together with some related material on the Haskell Wiki.  

Posted in Computers and Internet | Leave a comment

That’ll get a reaction

I’ve spent some time over Christmas doing a lot more reading about reactive functional programming. I’ve always found the idea of representing input, such as keyboard events, as a lazy stream of incoming values fascinating. I first read about it … Continue reading

Posted in Computers and Internet | Leave a comment