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"]
 |