Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c39e4eca0 
								
							 
						 
						
							
							
								
								Revert "Don't parse "x:x" as a URI"  
							
							... 
							
							
							
							This reverts commit f90f660b24 
							
						 
						
							2017-11-14 15:10:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f90f660b24 
								
							 
						 
						
							
							
								
								Don't parse "x:x" as a URI  
							
							... 
							
							
							
							URIs now have to contain "://" or start with "channel:". 
							
						 
						
							2017-10-30 17:58:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								50807f3dd5 
								
							 
						 
						
							
							
								
								Add primop genList  
							
							... 
							
							
							
							This can be used to implement functions like ‘imap’ (or for that
matter, ‘map’) without the quadratic complexity incurred by calling
‘++’ repeatedly. 
							
						 
						
							2015-07-28 17:28:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								61af14a921 
								
							 
						 
						
							
							
								
								Add foldl' primop  
							
							
							
						 
						
							2015-07-23 17:03:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5ad263c26b 
								
							 
						 
						
							
							
								
								Test some more primops  
							
							
							
						 
						
							2014-02-26 19:08:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								47701677e8 
								
							 
						 
						
							
							
								
								Add integer ‘-’, ‘*’ and ‘/’ operators  
							
							
							
						 
						
							2013-08-02 16:03:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd88b1dec 
								
							 
						 
						
							
							
								
								* Generalised the dependencyClosure primop to builtins.genericClosure,  
							
							... 
							
							
							
							which is hopefully more useful.
* New primops: length, mul, div. 
							
						 
						
							2008-07-11 13:29:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d567baabbd 
								
							 
						 
						
							
							
								
								* Export the nix-env derivation name parsing and version comparison  
							
							... 
							
							
							
							logic through the `parseDrvName' and `compareVersions' primops.
  This will allow expressions to easily check whether some dependency
  is a specific needed version or falls in some version range.  See
  tests/lang/eval-okay-versions.nix for examples. 
							
						 
						
							2008-07-01 10:10:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								7349bd0176 
								
							 
						 
						
							
							
								
								New primitives:  
							
							... 
							
							
							
							* `sub' to subtract two numbers.
* `stringLength' to get the length of a string.
* `substring' to get a substring of a string.  These should be enough
  to allow most string operations to be expressed. 
							
						 
						
							2007-01-29 14:23:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2ab4bc44c7 
								
							 
						 
						
							
							
								
								* Builtin function `add' to add integers.  
							
							... 
							
							
							
							* Put common test functions in tests/lang/lib.nix. 
							
						 
						
							2006-09-22 15:29:21 +00:00