0.2.0
fmodel-rust
library is optimized for Event sourcing, CQRS, and Domain Modeling.
The goal is to accelerate the development of compositional, safe, and ergonomic applications. Fmodel uses a powerful Rust type-system to bring functional and algebraic domain modeling to Rust.
We appreciate your feedback. Discuss it. Tweet it.
EventSourcedAggregate
abstracted to use Traits on the fields, not concrete implementation of theDecider
MaterializedView
abstracted to use Traits on the fields, not concrete implementation of theDecider
- Enabling concurrent usage of the aggregate/materialized view in multi-threaded runtimes.
What's Changed
- Configure Renovate by @renovate in #2
- Update Rust crate async-trait to 0.1.73 by @renovate in #3
- Update Rust crate tokio to 1.32.0 by @renovate in #4
- Update actions/checkout action to v4 by @renovate in #6
New Contributors
Full Changelog: 0.1.0...0.2.0
Created with ❤️ by Fraktalio