This week in #Scala (May 8, 2023)
Welcome to the new edition of #ThisWeekInScala!
2 min readMay 7
--
This blog aims to keep you updated with the latest news from the world of Scala and Reactive programming.
You can now subscribe and get the latest edition directly into your inbox.
New Content
- Scala 3.3 LTS is coming
- sbt Plugins Community Repository
- Build your vocabulary with Scala affixes
- Another two cents about the current situation with the Scala user base and economics.
- Introduction to Scala Development using VS Code
- Setting up CORS & CSRF on Http4s
- One and Done: Embrace single-file JVM apps for speedy development
- Rapid JVM apps development: Industry’s adoption
- Accumulate errors with typelevel cats
- Fixing-up Production with Property-based Testing
- Scala.js Interoperability with TypeScript/JavaScript
- Kotlin Coroutines to Cats-Effect
- zio-channel, a construct that provides a meeting point for two fibers to communicate
- Zymposium — ZIO Q&A
Events
- LambdaConf returns Sept 16–19th and is better than ever! (Call For Proposals and Call for Volunteers)
- ZIO World 2023 (Lisbon, April 21st) (+ Call For Proposals)
- ScalaDays tickets are on sale!
- Functional Scala 2023 (London, Nov 30) (Code: ThisWeekInScala10OFF) (+ Call For Proposals)
- CFP: ScalaMatsuri (Online event, April 15th-16th 2023)
- NEScala 2023 Call to Action
- ZIO Hackathon, Scotland (in-person and online)
- ZIO Hackathon, Colorado, USA (in-person & online)
Releases
- tapir 1.3.0 released
- Slick 3.5.0-M3 has been released
- kmq 0.3.1 available
- zio-elasticsearch 0.1.0 is out
- ducktape 0.1.6 is out — now with Fallible Transformers and cross-compilation to Scala.js and Native!
- sbt 1.9.0-RC1 released
- Metals v0.11.12 available