This week in #Scala (May 15, 2023)
Welcome to the new edition of #ThisWeekInScala!
2 min readMay 15
--
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
- The Scala 3 compatibility story
- Accumulate errors in Scala with typelevel cats
- More than just HelloWorld.json in sttp & upickle
- Telemetry with Scala, part 3: otel4s
- Replacing sbt with scala-cli in a simple project
- Single-File JVM Apps Pt. 2: AWS Lambda Simplified
- Rapid JVM apps development: Industry’s adoption
- Intermediate’s guide to derivations in Scala: using Magnolia
- Fully composable JSONPath implementation with an AST running on Circe
- Amdram snapshot. Tiny actors library
- ff4s, A minimal purely-functional web UI library for Scala.js
- sttp-openai, uses sttp client to describe requests and responses used in OpenAI endpoints
- Mastering SBT: Tips and Tricks for Using Not-So-Common Features
- Stackoverflow Developer Survey 2023 is out
Events
- Art of Scala, May 25th, Warsaw
- 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
- sbt 1.8.3 is released with security patches
- sbt 1.9.0-RC2 released
- Jam 0.4.0 got Reval monad
- sealed-monad 1.2.0 released