blob: b7050d323883a8c1de8aca55611fd28374a1c51d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#nix #keyword
---
Recursive attribute sets can reference values declared earlier in the same set.
keyword: `rec`
```nix
rec {
one = 1;
two = one + 1;
}
```
Ordering does not matter:
```nix
nix-repl> rec { two = one + 1; one = 1; }
{
one = 1;
two = 2;
}
```
|