News for hackers. Stuff that matters.
Re:What's New in F# 4.1? [video] by willtim on Saturday December 10, 2016 @03:50AM (#13144763)
Many people use the exact same argument to dismiss the entire functional programming field.
Re:What's New in F# 4.1? [video] by KirinDave on Saturday December 10, 2016 @10:48AM (#13146140)
I'm sorry, but implicit slippery slope arguments are not a means by which one can force every functional language to run the project the way Haskell does.

But it's also worth noting that this is not a rejection of the entire concept of lenses, just that right now Haskell's implementations leave a lot to be desired (e.g., abandon all error sanity, ye who enter here).

Haskell is as much a research platform as a programming language, and as such it has the leisure to experiment this way. Everyone else will wait awhile for things to bake. Look what happened when Haskell built its entire stdlib on monad transformers and then we all realized they're awful compared to the alternatives.

Re:What's New in F# 4.1? [video] by willtim on Sunday December 11, 2016 @04:11AM (#13150276)
I mostly agree with this. But nobody is "forcing" anything, one can still use Haskell and avoid the e.g. infamous (and non-idiomatic) lens library. But just as you haven't given up on lenses, I also don't agree with the wholesale rejection of ideas based on imperfect implementations, which is what prompted my comment.