What would be the most practical online tutorial(s) for quickly getting up to speed with Haskell?
I have a decent amount of programming experience with PHP, Java ja Javascript, so there is something to build on. I have checked out the Haskell official homepage @haskell.org but the materials there are a bit ..well.. a bit difficult to follow for a Haskell novice like me. Docs @haskell.org give almost no obvious clues how to think about Haskell programs per se and all samples seem to presuppose some kind of a previous experience or go to the other extreme and try to explain everything from a kindergarten level.
What I am looking for ought be a practical guide that outlines the basic structure of Haskell programs and it's sub-components, discusses briefly the main points of execution logic and the core syntactical issues plus some general strategies for expressing or translating the classical do-this-do-that-algoritmic solutions into functional ones.
Is there anything like that around?