A brief introduction to Haskell, and why it matters
Anyone have a practical guide to Haskell?  For instance, how can I open a file, split a line on a separator, then do something on the third column?  Also, how can I talk to MySql or Sqlite?  Load a table then perform operations on the loaded data?  I've found the best way to learn anything is to find real uses in my day to day work and start small.<p>In short, find some tasks for which I would use Perl|Python|Ruby and solve them with Haskell.