Now
MAIN commitmail json YAML
pkgsrc/devel/hs-validation-selective/DESCR@1.1
/
diff
pkgsrc/devel/hs-validation-selective/Makefile@1.1 / diff
pkgsrc/devel/hs-validation-selective/PLIST@1.1 / diff
pkgsrc/devel/hs-validation-selective/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-validation-selective/distinfo@1.1 / diff
pkgsrc/devel/hs-validation-selective/Makefile@1.1 / diff
pkgsrc/devel/hs-validation-selective/PLIST@1.1 / diff
pkgsrc/devel/hs-validation-selective/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-validation-selective/distinfo@1.1 / diff
devel/hs-validation-selective: import hs-validation-selective-0.2.0.0
Lightweight pure data validation based on Applicative and Selective
functors.
validation-selective is built around the following data type:
data Validation e a
= Failure e
| Success a
This data type is similar to Either but allows accumulating all errors
instead of short-circuiting on the first one.
Lightweight pure data validation based on Applicative and Selective
functors.
validation-selective is built around the following data type:
data Validation e a
= Failure e
| Success a
This data type is similar to Either but allows accumulating all errors
instead of short-circuiting on the first one.