
deliverable:
So I'm picking up Haskell bit by bit, and I found the code examples transpiring here most useful. Reflecting why it's harder to pick up Haskell than say Ruby or Python, here's what I found -- those languages deal with a typical domain available to any programmer -- his own computer/system/shell. The artifacts are files, directories, timestamps, etc. The stuff every programmer understands in their sleep. APIs. So I loved the shell-script beautification thread. That's how I learn about new modules and their functions -- as use cases.
I also found some pieces of Haskell strewn around people's websites, blogs, forums; even at paste.lisp.org. I'm gathering them for my own purpose and trying to compile and run them.
That reminds me, there's lots of very nice code on Haskell paste, http://hpaste.org/ You could dump a lot of that into a cookbook, almost. -- Don