4 ms·
Can't disagree there. But, Monads are a huge hurdle and memory leaks are hard to fix. (Although I should add it's a few years since I've played with Haskell. M
by Pitarou 13y ago
Can't disagree there. But, Monads are a huge hurdle and memory leaks are hard to fix.
(Although I should add it's a few years since I've played with Haskell. Maybe things have moved on....)
- eru 13y agoMonads are a mostly a non-issue, once you understand them. The accidential memory leaks still exist.
- Pitarou 13y ago> Monads are a mostly a non-issue, once you understand them. I prefer to emphasise the "... once you understand them" bit.
- codygman 13y agoI personally don't feel that I've struggled with monads that much. Perhaps that was because I was okay with "I know how to use monads or wrestle them into getting something to work" (took 20 minutes) until I got to "I understand what monads are for, I understand how to compose them, and I can see how they aren't a hindrance and in many cases are useful." (has taken 4-5 months on/off learning). I haven't ran into memory issues yet, but I have heard others have a very hard time reasoning about memory/space leaks. However, something I hear less often is that the memory problems people have also happen in other languages.