This week in #Scala (Jun 30, 2025)
Welcome to the new edition of #ThisWeekInScala!
This blog keeps you updated with the latest Scala and Reactive programming news.
New Content
Keynote: Making Capabilities Safe and Convenient - Martin Odersky
Suspension: the magic behind composability (or "The Kyo Monad")
ArrayView: Scala library for multidimensional tensors, packed into flat arrays
Events
Announcing Scala Days 2025 (Lausanne, Switzerland, 19–21 August 2025)
Scalator: Stream Composition with Kyo & Community Revival!, Wed, Jul 9, 2025, 6:00 PM, Toronto
Releases
Learning Materials
Get Programming with Scala by Daniela Sfregola (30% off)
Play for Scala (30% off)
Grokking Functional Programming (30% off)
Functional Programming for Mortals (pay as much as you want)
Essential Effects by Adam Rosien (20% off)
Programming in Scala, Fifth Edition
Functional Event-Driven Architecture: Powered by Scala 3 is now 100% complete
Zionomicon (code is thisweekinscala)