Currently a [validation function](https://github.com/DannyBen/bashly/tree/master/examples/validations) runs twice: 1. for actually validating 2. only to generate the error message If validation happens to perform a costly computation, this can be slow and a waste of resources. This MR makes the validation functions run only once, and then use its output for both validation and error message.
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by meleu and has received 1 comments.