am i stupid?

This commit is contained in:
Emile Clark-Boman 2025-12-18 12:22:49 +10:00
parent 77322d65e4
commit 7d47d4aa4e

View file

@ -78,7 +78,7 @@ in rec {
# Alternative to mapAttrsRecursive # Alternative to mapAttrsRecursive
# NOTE: refuses to go beyond Terminal types # NOTE: refuses to go beyond Terminal types
recmap = recmapCond (_: leaf: !isTerminal leaf); recmap = recmapCond (_: leaf: !(isTerminal leaf));
mergeStructsCond = cond: f: base: ext: mergeStructsCond = cond: f: base: ext:
recmapCond recmapCond
@ -93,7 +93,7 @@ in rec {
# NOTE: respects Terminal types # NOTE: respects Terminal types
mergeStructs = mergeStructs =
mergeStructsCond mergeStructsCond
(_: leaf: !isTerminal leaf) (_: leaf: !(isTerminal leaf))
(leaf: (leaf:
if isTerminal leaf if isTerminal leaf
then unwrapTerminal leaf then unwrapTerminal leaf