In this project we will perform the integration of PostgreSQL databases with the Scala Doobie
library, through the use of type classes, functors, monads.
We will also rely on the cats
: (IO
) and monix-reactive
: (Task
, Observable
) library.
Requirements:
- JDK >= 1.8
- Scala 2.13.x
- Docker
- Docker Compose
-
Run containers:
docker-compose up -d
-
Run App.