checklist
checklist copied to clipboard
Validation library for Scala.
I think we should change the default semantics of `Checked`. This thread is intended for that discussion. To provide more detail... The semantics of `Ior` allow the user to map...
Here's the first iteration to adapt the library to different contexts with a minimal change in the API. Please see the tests in `ContextSpec.scala`. I don't consider this PR ready...
It's common for some validation rules to be performed against a database (e.g. duplicate checking). Checklist could handle this in one of two ways: either require the user to load...
The `Checked` type is restrictive. It doesn't allow the user to add their own data to error messages. We could consider generalising it to allow more customisation. `Checked` essentially encompass...
Hi. Thanks for the great work. I discovered checklist when searching for an alternative for ValidationNel with support for soft errors, which is a very compelling use case. However my...
I think it'd be very helpful to provide integrations with json/xml/ parsing libs. Ideally we'd provide a function `decoder a -> validator a b -> decoder b`. This way users...
hey I just started working on a validation lib as well: https://github.com/amilkov3/validen, however mine involves specifying validations via a simple spec language as opposed to programmatically (though there is a...