Scala 3: Dependent Types, Part II
In this post, I’ll visit some more sophisticated capabilities provided by dependent typing. Dean Wampler (@deanwampler) |
Configuring and suppressing warnings in Scala
Scala 2.13.2 introduced the -Wconf compiler flag to globally configure reporting of warnings, and the @nowarn annotation to locally suppress them. Lukas Rytz (@lrytz) |
sttp client 3 is here!
Learn about all the new features and improvements of sttp. Adam Warski (@adamwarski) |
Kittens High on Catnip - Squeaky Clean Type Class Derivation in Scala
In this post, we will start by examining how you can use auto derivation for faster and more efficient prototyping. Then, we’ll discuss the caveats when moving to production code, and how you can avoid them. I will close by showing how you can make your auto-deriving production code even tidier and cleaner. Kiril Yurovnik |
Threading best practices in Cats Effect
I regularly get asked what the best way to manage threadpools in Cats Effect is and what ContextShift does so this is my attempt to write a consistent explanation that I can point to. My intention is to cover both Cats Effect 2 and Cats Effect 3, although at the time of writing the latter is at milestone 5 so some details are subject to change. Tim Spence |