ICFP/SPLASH 2025 (series) / The Scala Workshop 2025 (series) /
The Scala Workshop 2025 Program
This is the The Scala Workshop 2025 program - see the full program for ICFP/SPLASH 2025 and all affiliated events.
Filter Program
Dates
Rooms
Tracks
Badges
Your Program
Mon 13 OctDisplayed time zone: Perth change
Mon 13 Oct
Displayed time zone: Perth change
10:50 - 12:05 | MorningThe Scala Workshop 2025 at Peony West Chair(s): Oliver Bračevac EPFL, LAMP, Hamza Remmal EPFL, LAMP | ||
10:50 10mDay opening | Welcome to Scala'25 The Scala Workshop 2025 | ||
11:00 45mKeynote | Simpler Scala Builds with Functional and Object-Oriented Programming The Scala Workshop 2025 | ||
11:45 20mTalk | Taking away Mutation The Scala Workshop 2025 Edward Lee University of Toronto at Scarborough, James You University of Waterloo, Dimi Racordon EPFL, LAMP, Ondřej Lhoták University of Waterloo File Attached | ||
13:40 - 15:20 | NoonThe Scala Workshop 2025 at Peony West Chair(s): Oliver Bračevac EPFL, LAMP, Hamza Remmal EPFL, LAMP | ||
13:40 20mTalk | The Quest for Mutable Value Semantics in Scala The Scala Workshop 2025 Dimi Racordon EPFL, LAMP File Attached | ||
14:00 20mTalk | How Functional is Direct-Style? The Scala Workshop 2025 Adam Warski SoftwareMill File Attached | ||
14:20 20mTalk | ScalaF: Functional Refactoring Suggestions for Scala The Scala Workshop 2025 Shiv Kiran Bagathi Indian Institute of Technology Bombay, Shrikha Mahanty Indian Institute of Technology Mandi, G Heemmanshuu Dasari Indian Institute of Technology Bombay, Manas Thakur IIT Bombay Media Attached File Attached | ||
14:40 20mTalk | Debugging for Scala Control Flow DSLs The Scala Workshop 2025 File Attached | ||
15:00 20mTalk | Migrating Large-scale Scala Projects to Explicit-nulls with the Help from LLMs The Scala Workshop 2025 Yaoyu Zhao EPFL, LAMP File Attached | ||
Tue 14 OctDisplayed time zone: Perth change
Tue 14 Oct
Displayed time zone: Perth change
10:50 - 12:05 | Capabilities and ownership in ScalaThe Scala Workshop 2025 / IWACO at Peony NE Chair(s): Oliver Bračevac EPFL, LAMP, Hamza Remmal EPFL, LAMP | ||
10:50 35mKeynote | Where Are We With Scala's Capabilities? The Scala Workshop 2025 File Attached | ||
11:25 20mTalk | System Capybara: Capture Tracking for Ownership and Borrowing The Scala Workshop 2025 File Attached | ||
11:45 20mTalk | Capability-Safe Erasure in ScalaRemote The Scala Workshop 2025 File Attached | ||
13:40 - 15:20 | |||
13:40 35mKeynote | Against Borrowing: Own the forest, not the trees! IWACO James Noble Independent. Wellington, NZ | ||
14:15 25mTalk | A Verified Thread-Safe Array in Rust IWACO Sasha Pak Australian National University, Fabian Muehlboeck Australian National University, Alex Potanin Australian National University | ||
14:40 25mTalk | Temporal Resource Typing: Enriching Substructural Typing for Liveness Reasoning IWACO | ||
15:05 25mTalk | Bringing Fearless Concurrency to Swift IWACO Mae Milano Princeton University | ||
16:00 - 17:40 | |||
16:00 25mTalk | Type Universes as Kripke Worlds: Memory Management Edition IWACO Paulette Koronkevich University of British Columbia | ||
16:25 25mTalk | Gradual Verification: Assuring Software Incrementally IWACO Jonathan Aldrich Carnegie Mellon University | ||
16:50 25mTalk | Unfolding Expressions for Gradual Verification IWACO Hazel Torek Clemson University, Long Tien Nguyen Carnegie Mellon University, Jonathan Aldrich Carnegie Mellon University | ||
17:15 25mPanel | Round table on ownership challenges IWACO Dimi Racordon EPFL, LAMP, Tobias Wrigstad Uppsala University, Hemant Gouni Carnegie Mellon University | ||