[](https://crates.io/crates/causality)
[](https://docs.rs/crate/causality)
[](https://github.com/gregl83/causality/blob/master/LICENSE)
# causality
> *"the relation between a cause and its effect or between regularly correlated events or phenomena"*
>
> [Merriam-Webster](https://www.merriam-webster.com/dictionary/causality)
Event Driven Architecture Traits.
Prescriptive implementation of event sourcing models.
Usage example in [documentation](#docs).
## Documentation
```bash
cargo doc --open
```
## References
- [Event Sourcing](https://martinfowler.com/eaaDev/EventSourcing.html)
- [CQRS](https://martinfowler.com/bliki/CQRS.html)
- [Domain Driven Design](https://martinfowler.com/tags/domain%20driven%20design.html)
## License
[MIT](LICENSE)