A Fresh Perspective on Monads: Generalizing Chained Computations
6 min read • • Guide
Explore a fresh perspective on monads: Discover new angles on this familiar concept with Rock the JVM
Founder | Rock The JVM
6 min read • • Guide
Explore a fresh perspective on monads: Discover new angles on this familiar concept with Rock the JVM
Founder | Rock The JVM
23 min read • • Guide
Discover how to leverage ZIO to seamlessly interact with Apache Kafka: the proven, scalable solution for reliable communication between distributed application components
7 min read • • Explanation
Discover how referential transparency boosts your productivity as a functional programmer in Scala and why it's crucial
Founder | Rock The JVM
6 min read • • Explanation
Discover how to use Scala's implicit resolution to enforce type relationships at compile time
Founder | Rock The JVM
4 min read • • Guide
Discover a Scala 3 trick few developers know: leveraging the absence of a given instance to enforce type constraints
Founder | Rock The JVM
12 min read • • Guide
Explore ZIO's unique fiber model for concurrency: see how it stands out from other effect libraries in the Scala ecosystem