ResultDSLModule
PackageReified.Result
The concise result vocabulary: the
result { } computation expression, its accumulating
result.list { } / result.array { } variants, and the lightweight admission functions
(okIf, failIf, require, orError, mapError).
Summary
| Name | Signature | Synopsis |
|---|---|---|
| Operations | ||
| result | result | The fail-fast result { } computation expression. |
| okIf | okIf predicate value | Alias for okIf. |
| failIf | failIf predicate value | Alias for failIf. |
| require | require condition | Alias for require. |
| orError | orError failure result | Alias for orError. |
| mapError | mapError mapper result | Alias for mapError. |