Inspired by @NicolasRinaudo, I played around with Scala capture checking enough to convince myself we could make Cats Effect’s Resource safer.
No idea what I’m doing but I achieved my goal of stopping the naughty code from compiling.
Inspired by @NicolasRinaudo, I played around with Scala capture checking enough to convince myself we could make Cats Effect’s Resource safer.
No idea what I’m doing but I achieved my goal of stopping the naughty code from compiling.
This secure messaging system built into the Guardian news app is really cool. It’s a collaboration between the Guardian and the University of Cambridge CL (both of which I regard as family!)
All the cryptography is elliptic curve. I wonder if they considered the need for PQC? This seems like a case where it’s valid to worry about state actors with scary magical computers at their disposal.
After a multi-year hiatus, cats-retry is back in business. Released v4.0.0-RC2 today. It’s pretty much a full rewrite, with some new features and a redesigned API.
Existing users of cats-retry (on #scala 3), please take it for a spin.
Release notes: https://github.com/cb372/cats-retry/releases/tag/v4.0.0-RC2
Migration guide: https://cb372.github.io/cats-retry/docs/migration
Anybody need an infinite fs2 stream of the digits of π? 😉
This was utterly pointless but quite fun to implement and debug