FAQ
Hey, what's the big idea? Isn't this just Why's guide but for Haskell?
Yes it is, I blatantly copied all of it word for word. Haha, but seriously, is it? Is it really? It's a lighthearted technical guide to a programming language with pretty pictures but it's not nearly as wacky, zany or funny as Why's Guide to Ruby is. A lot of people are intimidated by Haskell because it sounds all mathy and uses big words, so the cute little pictures are there to put readers at ease.
Did you draw the pictures yourself?
Yeah.
This is pretty cool, can I put this tutorial on my site or change it or whatever?
Sure, it's licensed under a creative commons attribution noncommercial blah blah blah ... license, so you can share and change this, just don't be a dick by saying you wrote it all by yourself or something.
Do you recommend any other Haskell reading material?
There are loads of awesome tutorials out there, but I'd just like to point out how great Real World Haskell is. It's really great. I feel it complements this tutorial nicely. This tutorial focuses mainly on using simple examples to ease beginners into learning Haskell, whereas Real World Haskell really shows you how to do useful stuff with it.
Can I get this in the form of a real book?
Not yet, although once it's finished, maybe, who knows. Anything is possible. There's a PDF version that you can print out, many thanks to Michele Delle Vergini for doing the beautiful typesetting! It includes the first ten chapters and it will be updated once the full thing is written more or less.
About the author
My name is Miran Lipovača, I reside in Ljubljana, Slovenia.