Finance Certifications Goldman Sachs & Amazon Teams Trust
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn to effectively use match types in Scala 3 through this 43-minute conference talk that demystifies one of the language's most powerful yet challenging features. Discover how match types serve as the foundation for Scala 3's generic tuples, named tuples, and type class derivation framework while gaining practical guidance on overcoming common frustrations when they fail to reduce. Explore strategies for debugging and troubleshooting match type issues, understand the underlying mechanisms that make them work, and build confidence in implementing complex type-level programming patterns. Gain insights from real-world applications and best practices that will help you harness the full potential of match types without being intimidated by their complexity, making advanced Scala 3 type system features more accessible and practical for everyday development.
Syllabus
Jamie Thompson: Effective Match Types [Scala Days 2025]
Taught by
Scala Days Conferences