Search Results
7/21/2025, 5:31:20 PM
Haskell sweeping all state under the rug only to keep the "pure FP" label is fucking stupid.
If I myself need so many minutes to understand the State or IO monads, imagine a normal programmer.
If things are so complex to begin with they should never be used in production. Ever. In itself complexity is a legit reason to dump a technology. What use is code that only a few can understand? Production code should be workable even by people who come from other languages.
If mutation is so badly needed, maybe you should just build it into the language, instead of resorting to obscure ways of keeping the functions pure while looking procedural?
Fuck Haskell and fuck pure FP. It was never the solution to anything.
If I myself need so many minutes to understand the State or IO monads, imagine a normal programmer.
If things are so complex to begin with they should never be used in production. Ever. In itself complexity is a legit reason to dump a technology. What use is code that only a few can understand? Production code should be workable even by people who come from other languages.
If mutation is so badly needed, maybe you should just build it into the language, instead of resorting to obscure ways of keeping the functions pure while looking procedural?
Fuck Haskell and fuck pure FP. It was never the solution to anything.
Page 1