Not saying I don't like the site – it's pretty cool. Just replying to the person talking about trying to pick up unfamiliar languages with it.
I started getting a bit turned around when I got to Guards and Pattern Matching, which are concepts I'm not super familiar with. I wasn't really legitimately trying to learn Haskell, just casually looking into it for funzies.
Is glossing over things necessarily a bad thing? Isn't learnXinY just an introduction site?
Have you tried the howistart[0] for Haskell?
0: http://howistart.org/posts/haskell/1