Hacker News new | past | comments | ask | show | jobs | submit login

Also their other well known problem: you lose the program state if an exception is thrown in the monad above.



Yeah, that's basically the same problem as `StateT s (ExceptT e m)` but for `StateT s m` where `m` throws exceptions.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: