Don Stewart
I spent the 2000s completing PhD in computer science at UNSW in Sydney, developing new approaches to dynamic extension and hot swapping features for the Haskell programming language. I also worked on compiler optimizations for GHC, leading to “stream fusion” (parodied in this comic strip). At the same time I squeezed in a lot of open source hacking, and co-wrote “Real World Haskell”, a book on Haskell programming.
I then worked at Galois, Inc. in Portland, Oregon, for four years, as a researcher doing Haskell programming for high assurance systems — particularly using DSLs and compiler technology. I now live in New York London, and hack Haskell for Standard Chartered Bank, writing trading software.
I co-authored a book about Haskell, and a popular window manager for unix. I’ve written some papers and regularly give talks on programming language topics.
Contact me

- Email: dons00 (at) gmail.com
- On Google+
- Twitter: @donsbot
- I am dons on the #haskell IRC channel, Reddit and YCombinator
- I enjoy anwering questions on Stack Overflow
- You can find me on LinkedIn.
Finally, I work on a lot of open source projects.
