kellpossible / kellpossible/form-validation
Explain the reason for this library to exist
- Dominant language
- Rust
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Why would you use this library when there is a perfectly good existing solution in https://github.com/Keats/validator ?
+ Asynchronous validations (that may require a call out to an external API)
+ By implementing the formatting as a function, you can perform type-safe formatting and localization of the values using something like https://crates.io/crates/i18n-embed-fl
+ I try to avoid macros where possible, this API is designed to be easy to use without macros
+ Composable and flexible validators
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the issue text and its comparison with Keats/validator first. Document why this library exists, covering asynchronous validation, type-safe formatting and localization, avoiding macros, and composable validators; done when those motivations are clearly explained.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100