Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump rexml from 3.2.5 to 3.2.8 #27

Closed
wants to merge 12 commits into from
Prev Previous commit
Next Next commit
Update README.md
  • Loading branch information
rodrigovilina authored Aug 23, 2021
commit 0ff64c7d2dbde0bd9fa0862698e3c11a120281b4
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ gem 'muina'
* `muina` CLI: to copy bundled rbi file


### Muina::Value
### `Muina::Value`

Value objects are one of the basic building blocks used in Domain Driven Design. They are immutable objects
whose equality is determined by the equality of its attributes and have no inherent identity.
Expand Down Expand Up @@ -59,7 +59,7 @@ Note that keys are symbols as opposed to `T::Struct#serialize` strings.
rgb.serialize # => { red: 10, green: 10, blue: 10 }
```

### Muina::Result
### `Muina::Result`

This is not a DDD pattern, but actually the implementation of a monad.

Expand Down Expand Up @@ -165,7 +165,7 @@ success_result.error! # raises an error (not the contained error tho)
failure_result.error! # => 1
```

### Muina::PrivateCreation
### `Muina::PrivateCreation`

This is a small module you can `include` into classes to make both `.allocate` and `.new` private
class methods. This is an easy way to disable direct instantiation of objects. Used by `Muina::Service`.
Expand Down