From 6d86d57a7745314bdc13560acb9a8ae1e668a538 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Sat, 2 Dec 2023 18:46:30 +0300 Subject: [PATCH] Use or --- 2023/1-2.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/2023/1-2.nix b/2023/1-2.nix index a0dce31..f8f9cd0 100644 --- a/2023/1-2.nix +++ b/2023/1-2.nix @@ -14,10 +14,7 @@ with builtins; with lib; rec { nine = "9"; }; - toDigit = maybeDigit: if digits ? "${maybeDigit}" then - digits.${maybeDigit} - else - maybeDigit; + toDigit = maybeDigit: digits.${maybeDigit} or maybeDigit; allNeedles = flatten (mapAttrsToList (key: value: [ key (toString value) ]) digits); allNeedlesReverse = map reverseString allNeedles;