Contextual Abstractions in Scala 3: A cleaner approach to implicits

Contextual Abstractions in Scala 3: A cleaner approach to implicits

A hands-on look at Scala 3's given, using, summon, and Conversion, with examples that make implicit-heavy code easier to reason about.

21 min read Updated: December 15, 2025
#scala #functional-programming
Close