endless is a Scala library to describe event sourced entities using tagless-final algebras, running with built-in implementations for Akka and Pekko.
Head to the documentation to learn more.
For a more story-driven background explanation make sure to check out the blog article.