Re:Simple-twitter: A bare-bones Twitter clone implemented in...
by pwm on Friday November 22, 2019 @05:20AM
(#21604364)
What are the arguments against FP for IO? In my opinion when working with IO in Haskell the explicit tagging and quarantining of IO is super valuable. There is a clear, compiler enforced demarcation so you know when to be careful not to launch those missiles.
I do a lot of I/O and there are arguments against FP in those scenarios.
I think imperative programming languages with functional addons often result in better applications from what I have seen. They are also just simpler to write and may net faster code.
The assertion that not having in depth knowledge about functional concepts is lazy is lazy.