This week in #Scala (Jan 20, 2025)
Welcome to the new edition of #ThisWeekInScala!
2 min readJan 19, 2025
This blog keeps you updated with the latest Scala and Reactive programming news.
You can now subscribe and get the latest edition directly into your inbox.
New Content
- Controversial Pre-SIP: A Syntax for Collection Literals
- Scala Advent of Code 2024 recap
- Announcing ScalaMock 7
- Declaring Implicits
- Should Cats Effect drop support for Scala 2.12?
- IntelliJ IDEA x Scala — Enums Support
- Enhanced Virtual threads support in Pekko is under review.
- Random Scala Tip #568: Beware of Leaking Iterators
- Random Scala Tip #697: Avoid Anonymous Functions as Dependencies
- dmtscala (DMT for short) aims to ease development in teams where Scala code is used by services written in other programming languages.
- Understanding JVM Garbage Collector Performance
- Everything you might have missed in Java in 2024
Events
- Scala meetups & conferences | Scalendar January 2025
- CFP for Lambda Days, June 12th-13th 2025, Krakow, Poland
- Functional Scala 2024 [Online]
- Scalar 2025 Early Birds!
- [MEETUP] London Scala 2025 kickoff events (Jan 29)
Releases
- Scala 2.13.16 is here!
- Scala.js 1.18.1 released
- raise4s 0.5.0 is out
- Apache Pekko (Core) 1.1.3 Just released
- scala-parallel-collections 1.2.0 is available
- doobie-typesafe v0.3.0 released: better docs, `SQLDefinition.option`
- Virtual thread support in Cask 0.9.6 with large speedups for heavily-blocking applications
- Kyo 0.16.0 released
Learning Materials
- Online Courses (MOOCs) from The Scala Center
- Functional Programming in Scala JetBrains course
- Scala 3 Metaprogramming Learning Resources
- The Functional Programming in Scala Course Is Out!
- Functional Declarative Design: A Comprehensive Methodology for Statically-Typed Functional Programming Languages
- 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)
- Supercharge Scala Future | FP-Tower (50% off)