r/fsharp • u/ReverseBlade • 4h ago
library/package FCQRS 6 released: event-sourced CQRS with two pure functions
17
Upvotes
I’ve released FCQRS 6, an event-sourced CQRS framework for .NET.
The idea is to keep the domain logic small:
decide: turns commands into eventsfold: rebuilds state from those events
FCQRS handles persistence, recovery, projections, sagas, snapshots, and read-your-writes. It runs on Akka.NET and supports both F# and C#.
Version 6 also includes completely rebuilt documentation, following the path from an incoming command to a queryable read model.
Project and documentation:
https://onurgumus.github.io/FCQRS/
I’d appreciate feedback on whether the new documentation makes the model clear to someone who hasn’t used FCQRS before.