Art Creative Design 5836

Some Mistakes We Made When Designing Implicits by Martin Odersky

Art Creative Design 5836

How did Scala implicits evolve? 

At Typelevel Summit, Martin Odersky told us about the few mistakes made along the way however there were also many things that they got right. 

Interested to hear more? Have a watch!


Some Mistakes We Made When Designing Implicits

We will talk about the history how Scala's implicits evolved, and about some of the mistakes we could have avoided in hindsight, but also about things that I believe we got right. I'll conclude with a presentation of revised implicits in Scala 3 which fixes most of the current problems and hopefully does not create too many new ones.


This talk was given by Martin Odersky at Typelevel Summit Lausanne, June 2019