> State monad being fundamentally flawed
Could you explain a bit about what you mean here? In what way is it fundamentally flawed?
I'm not saying you're wrong; I just want to understand.
Could you explain a bit about what you mean here? In what way is it fundamentally flawed?
I'm not saying you're wrong; I just want to understand.
This explains in more detail:
https://github.com/haskell-effectful/effectful/blob/master/t...
I agree loosely with what haskman above says about creating relatively bug free applications, the guard rails are so robust. But those same guard rails mean you can paint yourself into a corner that it is harder to get out of without imperative state, case in point above.