Quantcast
Donald Bruce Stewart

Biography

Donald Stewart is an Australian hacker, currently completing his computer science doctorate at the University of New South Wales, Sydney. Don has been involved in a diverse range of Haskell projects, including practical libraries such as Data.ByteString and Data.Binary, as well applying the Haskell philosophy to real world applications, including compilers, linkers, text editors, network servers and systems software. His recent work has focused on optimising Haskell for high-performance scenarios, using techniques from term rewriting. He is the current editor of the Haskell Weekly News.

Books

Real World Haskell Real World Haskell
by Bryan O'Sullivan , Donald Bruce Stewart , John Goerzen
November 2008
Print: $49.99
Ebook: $39.99
Bundle: $64.99
starstarstarstarstar (5)
(Read Reviews)

Blog

Donald Bruce's blog posts are hosted at:
http://cgi.cse.unsw.edu.au/~dons/blog

Moving the blog

January 20 2009

After 3.5 years, I've finally given up on my custom blosxom and darcs blog setup, and moved the entire blog to wordpress. Now we get much more automation, and ease of use for me. Go here. read more

Newest Mersenne Prime

December 12 2008

Thanks to Ward Harold for the heads up about UCLA's new mersenne prime discovery. With Haskell's default unbounded Integer type, you can have a look at this beast with little effort. Here's the Haskell program to print the prime to stdout: main = print (2^43112609-1) Compile and run this program: $ ghc… read more

The 500 Packages: Haskell, Distros and Maintainership

December 12 2008

Monday was something of a landmark for the Haskell community, as the 500th Haskell package was added to the Arch Linux distribution. You can see all the Haskell packages here (excepting some packages in the core system, like xmonad and ghc). All these packages are built from source hosted on http://hackage.haskell.org. Similar efforts to comprehensively package… read more
Donald Bruce Stewart