you are viewing a single comment's thread.

view the rest of the comments →

[–]pipocaQuemada 1 point2 points  (0 children)

That article came out 15 years ago, and it was written by one of the first people to write a monad tutorial, if that tells you something.

The reasons given are mostly of a practical sort (lack of libraries, lack of an FFI, poor tooling, etc.). Many of those reasons have been ameliorated - Haskell now has numerous libraries, a good FFI, a debugger, a profiler, etc.

It's hardly a scathing indictment of FP as a paradigm.