YoVDO

Polymorphic Function Types in Scala 3

Offered By: Scala Days Conferences via YouTube

Tags

Scala Courses Functional Programming Courses Type System Courses Compiler Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive deep into polymorphic function types in Scala 3 with this 40-minute conference talk from Scala Days Conferences. Explore how Scala 3 has lifted limitations on traditional FunctionN classes, allowing for more expressive function representations. Learn to use polymorphic function types, understand their benefits, and see how they interact with other language features. Discover recent compiler improvements that enhance their usability and potential future enhancements. Gain insights into the implementation of polymorphic function types and how they enable the definition of functions with type parameters. This talk bridges the gap between Scala's rich method features and first-class function values, demonstrating how Scala 3 has evolved to support more advanced functional programming paradigms.

Syllabus

Guillaume Martres - Polymorphic Function Types in Scala 3


Taught by

Scala Days Conferences

Related Courses

Compilers
Stanford University via edX
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera
Compiler Design
Indian Institute of Technology, Kharagpur via Swayam
Foundations to Computer Systems Design
Indian Institute of Technology Madras via Swayam
Compiler Design
YouTube