__monty__ has quit [Quit: leaving]
aditsachde has left #nix-lang ["User left"]
ddellacosta has quit [Ping timeout: 255 seconds]
__monty__ has joined #nix-lang
ddellacosta has joined #nix-lang
ddellacosta has quit [Ping timeout: 258 seconds]
<
puck>
> rec { "${"foo"+"bar"}".baz = "quux"; foo = foobar; }
<
{^_^}>
{ foo = <CODE>; foobar = <CODE>; }
<
puck>
> let a = rec { "${"foo"+"bar"}".baz = "quux"; foo = foobar; }; in builtins.deepSeq a a
<
{^_^}>
undefined variable 'foobar' at (string):281:52
<
puck>
one, i am glad i don't have to implement this; two, i am disappointed this doesn't work
<
infinisil>
puck: There's :p for strict eval
<
puck>
well yeah but that doesn't solve the issue of that code not evaluating properly ... and the behavior of with; in these cases
ddellacosta has joined #nix-lang
ddellacosta has quit [Ping timeout: 265 seconds]
ddellacosta has joined #nix-lang
ddellacosta has quit [Ping timeout: 268 seconds]
ddellacosta has joined #nix-lang
__monty__ has quit [Quit: leaving]