mutations
https://github.com/cypriss/mutations
Ruby
Compose your business logic into commands that sanitize and validate input.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
1 Subscribers
Add a CodeTriage badge to mutations
Help out
- Issues
- Change errors to hash with indifference
- Dry::Monads ❤️ Mutations::Outcome
- Another alternative (and backwards-compatible) approach to Outcome class : Dry::Monads::Result
- add UriFilter to additional filters
- add TypeFilter to additional filters
- ensure symbolic error keys remain symbols
- Extend add_error to also support complex error arrays, hashes
- Provide support for BigDecimal use with float_filter
- Additional filters cannot take the name into account
- alternative approach to avoid instance variable and success? condition
- Docs
- Subscribe to help with docs for this repo and come back later