[![Crates.io](https://img.shields.io/crates/v/causality.svg)](https://crates.io/crates/causality) [![Docs.rs]( https://docs.rs/causality/badge.svg)](https://docs.rs/crate/causality) [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](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)