It's the abstracting over that's the problem for Scala, rather than the use (which is great when the type is concretely known)... the main problem is that for-comprehensions allow more general types than can be easily represented by an OOP-style typeclass interface...
I'm thinking of the sorts of criticisms that get levelled at the collections library, e.g. parallel collections. The longer something's "current" the longer people will write code which has a dependency on it, and the harder it becomes to ever change. It's a balance, though...
-
-
I'm not sure if there's a comparison with parallel collections - where they ever that widely used before being included in std lib? And were there popular library implementations?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.