u/joel5in r/scala • Recommends
On “Scala 3.4.0 and 3.3.3 LTS released!”
Scala 2 implicits were many things, and an "implicit def" had little to do with an "implicit class", and even less with an "implicit val".
Here's a talk about why they were changed, might provide you with some explanations: link to this video