The Shapeless of Type Class Derivation in Scala 3
Offered By: Scala Days Conferences via YouTube
Course Description
Overview
Explore the evolution of type class derivation in Scala 3 through this comprehensive conference talk by Miles Sabin at Scala Days Lausanne 2019. Delve into key concepts such as the mirror type, mirror monotype, and derived clauses. Learn about practical examples, question marks in derivation, and the transition from Shapeless to Generic. Gain insights into ProductsSignatures and how they relate to type class derivation in the latest version of Scala. Enhance your understanding of advanced Scala programming techniques and stay up-to-date with the language's latest developments.
Syllabus
Introduction
What is type class derivation
The mirror type
The mirror monotype
Examples
Derived Clause
Question Marks
Shapeless to
Generic to
Kind Star
Generic
Instances
Products
Signatures
Taught by
Scala Days Conferences
Related Courses
Advanced Java ProgrammingUdemy Scala Type Classes and Parameterization
Pluralsight Random Variables as Types - Lecture 11
The Julia Programming Language via YouTube Hands-on With Dynamic Dispatch Traits in Rust - Rust Tutorial for Developers
Trevor Sullivan via YouTube IEnumerable and IEnumerator Interfaces in C#
tutorialsEU via YouTube