Scala, Akka, Play - reading, libraries, tools and news
November 24th, 2022, ISSUE 457, This issue on the web. Compiled by SoftwareMill.

READING

Native Config Lands in ZIO 2.0

The new configuration front-end in ZIO 2.0.4 is simple and cleanly integrated into ZIO 2.0, with powerful flexibility that enables us to reuse our existing application configuration.
John A De Goes (@jdegoes)
Automatic parallelisation of for-comprehensions in Scala 3

What if you could keep the for comprehension, but let macros transform it to parallel operations where possible?
Kacper Korban (@KacperKorban)
The Journey of a Dotty Diagnostic

I dove into a few different areas exploring what actually makes up a diagnostic, how useful Scala diagnostics are, how a diagnostic actually gets from the compiler to your editor, and look at what work is being done to improve this.
Chris Kipp (@ckipp01)
The Magic of Lazy Lists

Maybe LazyList is not something you will use very often but I think some of the ideas here are central to functional programming.
JustinHJ (@justinhj)
Scala 3: the missing compiler plugin

Meet the Zerowaste compiler plugin coming to the rescue! It detects unused expressions (non-Unit), and it works for all major Scala versions.
Gabriel Volpe (@volpegabriel87)

EVENTS

Functional Scala 2022, December 1st-2nd, London

Use our link and get a 10% discount for Scala Times readers!
Ziverge (@zivergetech)
Scalar 2023, March 23rd-24th, Warsaw, Poland

Your favourite Scala conference is back!
SoftwareMill (@softwaremill)

RELEASES

tapir 1.2.3

with support for zio-http 0.0.3, replacing the d11's zhttp 2.0.0-RC10.
Tapir contributors
Copyright © 2022 SoftwareMill SA, All rights reserved.