git-subtree-dir: third_party/nix
git-subtree-mainline: cf8cd640c1
git-subtree-split: be66c7a6b24e3c3c6157fd37b86c7203d14acf10
		
	
			
		
			
				
	
	
		
			20 lines
		
	
	
	
		
			385 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
	
		
			385 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| let
 | |
| 
 | |
|   attr = {
 | |
|     "key 1" = "test";
 | |
|     "key 2" = "caseok";
 | |
|   };
 | |
| 
 | |
|   t1 = builtins.getAttr "key 1" attr;
 | |
|   t2 = attr."key 2";
 | |
|   t3 = attr ? "key 1";
 | |
|   t4 = builtins.attrNames { inherit (attr) "key 1"; };
 | |
| 
 | |
|   # This is permitted, but there is currently no way to reference this
 | |
|   # variable.
 | |
|   "foo bar" = 1;
 | |
| 
 | |
| in t1 == "test"
 | |
|    && t2 == "caseok"
 | |
|    && t3 == true
 | |
|    && t4 == ["key 1"]
 |