If you are using DynamoDB, you might be interested in a new library called d4s
, whose goal is to let you work with DynamoDB in a purely functional way. It relies on Izumi type classes to integrate with ZIO using tagless final. There is an example project
The team at Scalac
put together this giter8 template
for a basic Scala application using ZIO, Akka HTTP and Slick, a good way to get started.
Another interesting integration is zio-tapir
, demonstrating usage of tapir
with ZIO endpoints for API creation and documentation generation.