ECOOP 2026 (series) / The Scala Workshop 2026 (series) / The Scala Workshop 2026 /
Invited talk: JoinActors: A Modular Library for Actors with Join Patterns
Join patterns are a high-level programming construct for message-passing applications. They offer an intuitive and declarative approach for specifying how concurrent and distributed components coordinate, possibly depending on complex conditions over combinations of messages.
This talk illustrates JoinActors, a library for Scala 3 for programming actor-based applications using a native-looking join pattern matching API. The talk will discuss how JoinActors leverages the Scala 3 metaprogramming capabilities, the challenges in defining and implementing a deterministic and performant join pattern matching algorithm, and how JoinActors’s modular design allows for experimenting with different algorithm optimisations.
Mon 29 JunDisplayed time zone: Brussels, Copenhagen, Madrid, Paris change
Mon 29 Jun
Displayed time zone: Brussels, Copenhagen, Madrid, Paris change
11:00 - 12:30 | |||
11:00 30mTalk | Invited talk: JoinActors: A Modular Library for Actors with Join Patterns The Scala Workshop 2026 Alceste Scalas Technical University of Denmark Link to publication DOI | ||
11:30 30mTalk | Off-Heap Memory Library in Scala 3 The Scala Workshop 2026 Asli Ünlüer EPFL File Attached | ||
12:00 30mTalk | A Brief Critique of The Collection Library The Scala Workshop 2026 File Attached | ||