It's weird to see a comment I wrote 4 years ago saying "Yeah, I haven't really touched this in 3 years." Man, I'm getting old.
Still, it's neat to see folks still find this interesting & informative. I learned a lot from writing it, and I hope others learn a lot from reading & working through it.
Thank you, I was looking for exactly this kind of Haskell tutorial. I really liked learnyouahaskell, but realworld Haskell not soo much. Will give this a go.
From a comment there: http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_H... is the maintained version.