1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-07-02 05:11:47 +02:00
nix/tests/functional/lang/eval-okay-closure.nix
Robert Hensing 32aed360b8 Format .nix files
This does not include any automation for the release branch, but
is based on the configuration of https://github.com/NixOS/nix/pull/12349

    pre-commit run -a nixfmt-rfc-style
2025-01-24 20:40:21 +01:00

25 lines
449 B
Nix

let
closure = builtins.genericClosure {
startSet = [ { key = 80; } ];
operator =
{
key,
foo ? false,
}:
if builtins.lessThan key 0 then
[ ]
else
[
{ key = builtins.sub key 9; }
{
key = builtins.sub key 13;
foo = true;
}
];
};
sort = (import ./lib.nix).sortBy (a: b: builtins.lessThan a.key b.key);
in
sort closure