head 1.1; access; symbols pkgsrc-2026Q2:1.1.0.12 pkgsrc-2026Q2-base:1.1 pkgsrc-2026Q1:1.1.0.10 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.8 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.6 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.4 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2025.01.31.02.51.23; author pho; state Exp; branches; next ; commitid xt3FqhIhbsjEfAHF; desc @@ 1.1 log @devel/hs-choice: import hs-choice-0.2.4.1 Represent do/don't, is/isn't, with/without flags with Choice. Boolean blindness (https://existentialtype.wordpress.com/2011/03/15/boolean-blindness) refers to the problem that boolean literals on their own aren't very informative. In any given context, what does True mean? What does False mean? Instead of passing arguments of type Bool to functions, consider using Choice. @ text @$NetBSD$ BLAKE2s (choice-0.2.4.1.tar.gz) = 150b94bd176b7c16c1e00684f330a590ca0cb6d27f9d12027c5b59739095e8b9 SHA512 (choice-0.2.4.1.tar.gz) = d9ae7beffc82134f4a99278466305d2a33de4f1007f9299f8efb9de7e6a578812f2d90bd7340e16c9e3fe737114549ddf61cf6262ebde658aea9bfa24f60ea3c Size (choice-0.2.4.1.tar.gz) = 2763 bytes @