Re:Why Functional Programming Matters (1984) [pdf]
by fbreduc on Thursday December 08, 2016 @09:16AM
(#13130368)
these are not problems, only small details that you have to be careful of..not a large tradeoff to pay
[ Parent
| on HN ]
Re:Why Functional Programming Matters (1984) [pdf]
by marcosdumay on Thursday December 08, 2016 @09:39AM
(#13130514)
That's like saying that bounds overflow in C isn't a problem, just something you have to be careful of.
To tell you the true, I can't understand why the code the OP talks about has a problem, and I can't even reproduce the problem (and never saw any of the problems of lazy IO in practice either). But I also can not say the code has no problem, and that is a big issue with the language.
Re:Why Functional Programming Matters (1984) [pdf]
by lomnakkus on Thursday December 08, 2016 @09:45AM
(#13130549)
> That's like saying that bounds overflow in C isn't a problem, just something you have to be careful of.
I think there's a significant difference between undefined behavior (hello security flaws!) and the program crashing in a (reasonably) well-defined way.