let linkedList = { car = 42; cdr = linkedList; }; list = [ linkedList linkedList linkedList ]; set = { val = 42; wal = set; xal = set; }; multiTail = { val = 42; tail1 = multiTail; tail2 = multiTail; }; in [ linkedList list set # In C++ Nix 2.3 these would be displayed differently multiTail (let multiTail = { val = 21; tail1 = multiTail; tail2 = multiTail; }; in multiTail) ]