Rock the JVM Rock the JVM
ROCKTHEJVM
CoursesArticlesPodcastVideosSign InJoin Rock the JVM

Articles tagged with 'cats'

A Functional Load Balancer with Scala, http4s and Cats Effect

38 min read  •  Oct 30, 2023  •  Guide

Intermediate

cats

cats-effect

fp

Build an application load balancer with Scala & Cats Effect: achieve efficiency and concurrency with included tests

Anzori (Nika) Ghurtchumelia

Anzori (Nika) Ghurtchumelia

A Scala Project with Akka, Cats, and Cassandra

29 min read  •  Apr 1, 2022  •  Guide

Intermediate

akka

cassandra

cats

Akka, Cats, and Cassandra in a larger Scala project integrating multiple pieces of the Scala ecosystem

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Cats: Essential Type Class Hierarchy Explained

9 min read  •  Jun 3, 2021  •  Explanation

Intermediate

cats

scala

Cats is a complex library for Scala: This article deconstructs the major type classes and explains their connections

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Creating a CLI Sudoku Solver with Scala Native

21 min read  •  Jan 9, 2023  •  Guide

Beginner

algorithms

cats

scala-3

Scala CLI is a powerful tool for prototyping and building Scala applications: learn how to use Scala Cli, Scala Native, and decline to create a brute-force Sudoku solver

Antonio Gelameris

Antonio Gelameris

Scala Developer | iov42

Functional Parallel Programming with Scala and Cats Effect

25 min read  •  Mar 18, 2024  •  Guide

Intermediate

cats

cats-effect

http4s

Unlock the full potential of functional parallel processing: A hands-on guide to accelerating performance with Scala and Cats Effect fibers

Anzori (Nika) Ghurtchumelia

Anzori (Nika) Ghurtchumelia

http4s: Unleashing the Power of HTTP APIs Library

29 min read  •  Jun 7, 2021  •  Guide

Intermediate

cats

cats-effect

fp

Master functional programming basics: use http4s with the Cats ecosystem to seamlessly create powerful HTTP APIs

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Learning doobie for the Greater Good

31 min read  •  Dec 28, 2021  •  Guide

Intermediate

cats

doobie

scala

JDBC struggles with side effects in functional programming: doobie offers a higher-level, effectful API through Cats and Cats Effect

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Semigroups and Monoids in Scala

8 min read  •  Mar 19, 2021  •  Explanation

Intermediate

category-theory

cats

fp

This article provides a gentle introduction to Monoids and Semigroups, exploring functional abstractions and the workings of the Cats library

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

What the Functor? Exploring Functors in Depth

5 min read  •  Jan 5, 2021  •  Explanation

Intermediate

category-theory

cats

mathematics

Explore one of the most essential concepts in pure functional programming: the Functor, a crucial but abstract idea that will challenge your understanding

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

This site uses cookies. Check our cookie policy (TLDR: no personal information is stored). For more information see our cookie policy.

Footer

Subscribe to our newsletter!

This site is built on trust, and your data is safe. Check out the privacy policy .

Thank you for subscribing! Check your email for confirmation.

Content

  • Articles
  • Courses
  • Videos
  • Scala Courses
  • Kotlin Courses
  • Typelevel Courses
  • ZIO Courses
  • Apache Spark Courses
  • Apache Flink Courses
  • Akka/Pekko Courses

Support

  • Contact
  • Memberships

Company

  • About

Policies

  • Cookie
  • Privacy
  • Refund
  • Terms
  • Trademark
  • Facebook
  • GitHub
  • LinkedIn
  • Twitter
  • YouTube
  • RSS

© 2017–2026 Accelerated Learning System SRL