The Scala Workshop 2025
Mon 13 - Tue 14 October 2025 Singapore
co-located with ICFP/SPLASH 2025
Events (6 results)

How to secure a distributed database such as OpenRiak with open-source tools

Tutorials When: Sun 12 Oct 2025 16:00 - 17:30Sun 12 Oct 2025 14:00 - 15:30 People: Nicholas Adams, Peter Clark

… For ease of use, many pieces of software are insecure in their default settings. Not realising this, users in all the major categories - academic, industry and hobbyist, will often run said software in a configuration where vulnerabilities …

Concurrent Algorithms under the hood of Kotlin Coroutines

Tutorials When: Sun 12 Oct 2025 14:00 - 15:30Sun 12 Oct 2025 16:00 - 17:30 People: Nikita Koval

… the Lincheck framework designed to test all … the problems we have faced when improving Kotlin Coroutines, present all

Testing concurrent code on JVM with Lincheck

Tutorials When: Sun 12 Oct 2025 09:00 - 10:30Sun 12 Oct 2025 11:00 - 12:30 People: Evgenii Moiseenko, Nikita Koval

… in the Java standard library. All tasks run locally on attendees’ laptops. By the end …

Simpler Scala Builds with Functional and Object-Oriented Programming

The Scala Workshop 2025 When: Mon 13 Oct 2025 11:00 - 11:45 People: Li Haoyi

… Many Scala developers say SBT is “too complex”, but it’s actually a broader problem: users of Maven, Gradle, Bazel, and other build tools all have the same complaint! This talk will explore why build tooling is fundamentally …

Where Are We With Scala's Capabilities?

The Scala Workshop 2025 People: Martin Odersky

all capabilities along long call chains to code that needs them can quickly get …

ScaIR: Type-safe Compiler Framework Compatible with MLIR

The Scala Workshop 2025 When: Mon 13 Oct 2025 16:40 - 17:00 People: Maks Kret, Emilien Bauer, Jackson Woodruff, Amir Shaikhha

… into classes that lose all necessary typing context during their instantiation …