head	1.1;
access;
symbols
	pkgsrc-2026Q3:1.1.0.20
	pkgsrc-2026Q3-base:1.1
	pkgsrc-2026Q2:1.1.0.18
	pkgsrc-2026Q2-base:1.1
	pkgsrc-2026Q1:1.1.0.16
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.14
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.12
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.10
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.8
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.6
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.4
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.2
	pkgsrc-2024Q2-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2024.05.05.08.16.16;	author pho;	state Exp;
branches;
next	;
commitid	yDNNphJ8EzebLM8F;


desc
@@


1.1
log
@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.
@
text
@$NetBSD$

BLAKE2s (validation-selective-0.2.0.0.tar.gz) = 6d160c4edc2eb0bc2ea8bbfea2c3012fe7306c6498054eb1df0ae99a8a136c44
SHA512 (validation-selective-0.2.0.0.tar.gz) = 3ae95cf549ff7f19aa9b652df0258d02e5c608cf17f11893f6fcf5d92656586e96a336f714c0d367f679ce4b2dc14e052e64b2ee9aa1cda21c00bb8a51ea3cbc
Size (validation-selective-0.2.0.0.tar.gz) = 22397 bytes
@
