Hacker News new | ask | show | jobs
by fusiongyro 4976 days ago
Having programmed Haskell for the last seven years (and C++ for zero) I have a fairly decent handle on what HM is all about. If all you had said is that the foundations of C++ are too far gone, there wouldn't be anything to discuss. But the foundations of C++ being what they are, there's no point being offended when unfixable things go unfixed. I love HM, but you can't just throw it in any old language simply because it's cool. The language's semantics need to allow for it, and they just don't with C++.
1 comments

Correct, I do not suggest adding HM to C++.

I suggest using a HM language when you start a new project.