As a newcomer to Haskell may I offer an explanation: the article is full of jargon and thus hard to follow.
If you're going to talk about the power of a language you have to allow the use of language that talks about that power. To talk about what you can do in Haskell beyond toy problems you need to allow people to use more than just toy language.
If readers aren't willing to do any work, its tough to help them learn anything new.
https://github.com/scalaz/scalaz/blob/scalaz-seven/core/src/...
Do they differ in some drastic way? (Note: I'm not super familiar with the Haskell version.)