A method to evaluate a snippet of code explicitly. Useful in NixOS configuration files, where the code is only evaluated once, using ‘let’ statements, allows for multiple evaluations per file.

let
	my-var = {
		one - "hello";
		two = "world";
	}
in 
my-var.one

These expressions are parsed recursively until all values are evaluated. Nix Rec is let, but it evaluated within the same Nix Attribute Set