Here we are again, trying to convince Artem Pyanykh to abandon his implicits-induced PTSD and come back rest his head at the Scala 3 loins.
This time we talked about
- Scala 2 implicits
- Givens
- Extension methods (and various ways to add them)
- Improvements in compiler errors
- Conversions
- Given imports
- Implicit functions and
NotGiven
We also looked at the bytecode (using a script I was asked to publish) of how extension methods get added.
The video is long but there are time codes