|
|
|
|
|
by sideeffffect
890 days ago
|
|
In Scala 3, implicits live on under a different name. They're called _given_s. But they're reduced to just one use case: propagating a context through (and deriving one given form others). And Type Classes are subsumed under this use case. The other use cases have been essentially removed: * Extension methods are now its own feature, relying on completely different mechanism
* Automatic conversions have been severely curbed and de-emphasized, although they are still there, but much more explicit |
|