@dibblego @puffnfresh I'm not saying that an additional generic .map/.flatMap wouldn't be potentially valuable.
-
-
Replying to @jankrems
@jankrems@puffnfresh it's not generic. It's equivocal, unprincipled, overly specialised and therefore, just generally useless.1 reply 0 retweets 0 likes -
Replying to @dibblego
@dibblego@puffnfresh Well, thing is: I used it and I used map/flatMap. "Boy, I sure wish it would NOT flatten those promises!" - never3 replies 0 retweets 0 likes -
Replying to @jankrems
@jankrems@puffnfresh Pretending there is no difference (Promises/A+) demonstrates the magnitude of departure from real programming imo.1 reply 0 retweets 0 likes -
Replying to @dibblego
@dibblego@puffnfresh "Real programming" is solving problems. I'm not disputing an academic difference but "does it help solve problems"3 replies 0 retweets 0 likes -
Replying to @jankrems
@dibblego@puffnfresh We are talking about a language without static types so many patterns that rely on strong types defy the nature of it.2 replies 0 retweets 0 likes -
Replying to @puffnfresh
@puffnfresh@dibblego The problem is that you need to "contrive a reason". But conceptual clarity of the problem domain > of tool2 replies 0 retweets 0 likes -
Replying to @jankrems
@jankrems@puffnfresh if you can contrive any example, trivial or not, where this is a benefit, you win the game. I guarantee you won't.1 reply 0 retweets 0 likes -
Replying to @dibblego
@dibblego@puffnfresh I'm not sure it's about winning. But maybe this helps to clarify my point: https://gist.github.com/jkrems/77964361 reply 0 retweets 0 likes
@jankrems @puffnfresh yeah I mean winning in terms of gaining understanding.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.