It shouldn't be unreasonable to assume that, val vector = List(1, 2, 3).to[Vector] vector(1) ought to be replaceable with, List(1, 2, 3).to[Vector](1) It can't right now, and I think this is a significant part of the reason why the abstraction of implicit parameters is leaky.
-
-
"the old behavior" = "the same confusing compile error" in this particular case. I should have picked a better example. ;)
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Can you share the link? I'd like to read more about this. Thanks :)
-
Sorry, it wasn't threaded!https://twitter.com/propensive/status/999994951462277122?s=19 …
End of conversation
New conversation -
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.