Our great sponsors
-
pfps-shopping-cart
:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
BTW for learning good application structure with Tagless Final I really recommend the book Practical FP in Scala and its work-along example application. That's where I stole the pattern above from.
Let me highly recommend integration tests with testcontainers-scala, especially with Weaver Test using this snippet. Weaver is a great test framework, and testcontainers-scala is IMO simply the right way to do integration tests.