9000 » from archive
«Here is a fast, mostly incorrect, and hopefully useful guide for interpreting Haskell code like a Pythonista. By the end, you should be able to interpret this fragment of Haskell» via GvR - http://blog.ezyang.com/2011/11/how-to-read-haskell/
In short: ignore types and monadic stuff, unfold $ and dot, ==> are 'case' constructs, etc. ‎- 9000