My biggest gripe with Scala is that sometimes we forget the value of well-designed interfaces. In my experience, our community has an inclination towards forgetting the limit between implementation details and public APIs that people can use, especially in libraries.
-
-
I couldn’t have answered better.
-
I don’t think I know what type of choices you have to influence implicit ergonomics? Either for the worse or better.
End of conversation
New conversation -
-
-
One specific example (in Scala 2.x, because Dotty does it better) would be to separate the type parameters the user is expected to specify explicitly, from those the compiler is expected to infer.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
This Tweet is unavailable.
-
Those names are weird, but they are very well established, and so coming up with another name would create more confusion.
- Show replies
-
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.