ING Scala Meetup on Scala 3 (live coding session)
We’ve had an ING Scala Meetup last night.
In the first half of the meetup, Ayush Mittal did a live presentation on the newly introduced types of Scala 3 — enums, intersection types, untagged union types.
![](/assets/media/articles/ing-meetup-working-with-dotty-2.jpg?202406010758)
In the second half of the meetup, I did a live coding session on implementing Type Classes in Scala 3, and what this major version of the compiler brings new to the table for helping us to encode type classes — presentation starts from beginner level but then progresses to advanced 😅
![](/assets/media/articles/ing-meetup-working-with-dotty-1.jpg?202406010758)