Skip to content

Commit 985d8ae

Browse files
save
Signed-off-by: Nikola Hristov <Nikola@PlayForm.Cloud>
1 parent 87c904d commit 985d8ae

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ implementing the traits and consuming the effects defined in this crate.
5555
## Key Features & Concepts&#x2001;🔐
5656

5757
- **Declarative `ActionEffect` System:** Operations are not executed immediately
58-
they are described as `ActionEffect` data structures and then passed to a
59-
runtime for execution.
58+
- they are described as `ActionEffect` data structures and then passed to a
59+
runtime for execution.
6060
- **Trait-Based Dependency Injection:** A clean, compile-time DI system using
6161
the `Environment` and `Requires` traits, allowing components to declare their
6262
dependencies without being tied to a specific implementation.
@@ -116,7 +116,7 @@ let ReadEffect: ActionEffect<Arc<dyn FileSystemReader>, _, _> =
116116
let FileContent = Runtime.Run(ReadEffect).await?;
117117
```
118118

119-
This separation makes the architecture flexible and testable swap any trait
119+
This separation makes the architecture flexible and testable - swap any trait
120120
implementation without changing the logic that uses it.
121121

122122
---

0 commit comments

Comments
 (0)