Desert Code Camp Follow-up
May 15th, 2010
I had a great time at DCC, and I want to thank those people who came to my sessions. I hope they were helpful.
Big thanks to Joseph Guadagno and the DCC crew for assembling a terrific event.
Here’s some follow-up material for my sessions in case you didn’t write stuff down:
Intro to Haskell
Suggested Books:
You can read it free on the Web, but if you find it useful please consider buying a copy (paper or PDF) to support and encourage the author.
Introduction to Functional Programming Systems Using Haskell
I liked the Haskell description in the first part of the book, as well as the explanation of the Lambda Calculus. Readable and clear.
Web Sites
The Haskell wiki is also a good resource
The Haskell tutorial on the Lisperati site shows off some nice aspects of Haskell while explaining most of what is going on.
Learn You a Haskell for Great Good is fun and educational.
Some handy comments are on this Stack Overflow thread about learning Haskell.
Video
Eric Meijer has a done a video series on Haskell.
If you do a Haskell search on Channel 9” you’ll find a few other things as well.
Helper stuff
Nemesis is basically Rake for Haskell. You can install it via cabal as well. It makes it easier to execute routine commands,
Rhesus is a templating/code-generation tool I use to maximize my laziness. I created some templates to generate basic Haskell apps. Contact me if you want those, or maybe I’ll finally stick them up on GitHub. (It’s a Ruby thing, so you’ll need that installed first.)
Intro to Ruby
Web Sites
Ruby-doc is the main documentation site for Ruby. There are some links there for introductory material.
The main Ruby site is where to go if you want to install Ruby.
The Phoenix Ruby User Group site has info on the monthly meeting as well as the group’s Google Group list.
Books
If you have any questions about getting into either Haskell or Ruby, please feel free to drop me a line and I’ll see if I can help you out.
Have some thoughts on this? See here for how to reach me.