2 ms·
Scala. With the functional effect systems, like Cats Effect or ZIO, you get superpowers. Not only can write programs that are "async", but you also get easy re
by sideeffffect 4y ago
Scala. With the functional effect systems, like Cats Effect or ZIO, you get superpowers.
Not only can write programs that are "async", but you also get easy retries (and other tricks), safe refactorability (because of its Pure FP nature), reliable and painless resource management and some other goodies like STM (Software transactional memory).
It's really that good.
https://www.youtube.com/watch?v=qgfCmQ-2tW0 https://www.youtube.com/watch?v=qgfCmQ-2tW0
https://zio.dev/ https://zio.dev/
https://typelevel.org/cats-effect/ https://typelevel.org/cats-effect/