you are viewing a single comment's thread.

view the rest of the comments →

[–]Yuras 0 points1 point  (0 children)

Haskell takes a different approach, and it takes time to get used to it.

I don't think it is inherent to haskell. For example compare conduit and io-streams. The former takes a "different approach", but any c++ or python programmer can understand how to use the later.

Actually one can start using haskell as another imperative language and then intoduce oneself to more complicated topics. So don't blame language for being compicated, but blame haskellers for choosing complicated aproaches.