d679146a80 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: remove space in front of ? and ! ( #14366 )  
							
							
							
						 
						
							2022-05-13 06:56:21 +03:00  
				
					
						
							
							
								 
						
							
							
								fb192d949b 
								
							
								 
							
						 
						
							
							
								
								all: replace []byte with []u8  
							
							
							
						 
						
							2022-04-15 15:35:35 +03:00  
				
					
						
							
							
								 
						
							
							
								d4a0d6f73c 
								
							
								 
							
						 
						
							
							
								
								all: byte => u8  
							
							
							
						 
						
							2022-04-15 14:58:56 +03:00  
				
					
						
							
							
								 
						
							
							
								f75ce9dd82 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: move functions from rand.util to the main module ( #13840 )  
							
							
							
						 
						
							2022-03-27 17:38:59 +03:00  
				
					
						
							
							
								 
						
							
							
								2e963e36ac 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: add `pub fn shuffle<T>(mut a []T) {` function + tests ( #13811 )  
							
							
							
						 
						
							2022-03-23 15:31:26 +02:00  
				
					
						
							
							
								 
						
							
							
								114a341f5f 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: simplify rand.PRNG, move to optional types for error handling ( #13570 )  
							
							
							
						 
						
							2022-02-23 12:36:14 +02:00  
				
					
						
							
							
								 
						
							
							
								a5dd7faf3c 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: add PRNG interface and unit-tests ( #9083 )  
							
							
							
						 
						
							2021-03-03 13:41:00 +02:00  
				
					
						
							
							
								 
						
							
							
								745b40c0a3 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: refactor string sampling functions to remove redundancy ( #8830 )  
							
							
							
						 
						
							2021-02-19 11:16:02 +02:00  
				
					
						
							
							
								 
						
							
							
								dd96852515 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix compilation of term.ui examples on windows  
							
							
							
						 
						
							2021-01-26 19:26:05 +02:00  
				
					
						
							
							
								 
						
							
							
								5086fd537c 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: prompt error on implicit int overflow by literal ( #6410 )  
							
							
							
						 
						
							2020-09-20 16:29:01 +02:00  
				
					
						
							
							
								 
						
							
							
								7d52d612ce 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: add rand.ulid() ( #5979 )  
							
							... 
							
							
							
							* removed debug println
* added newline to the end of the file
* time: add .unix_time_milli() method; rand,time: add tests
* rand: add more ulid tests; move tests to a separate file random_identifiers_test.v
* run vfmt over vlib/rand/random_identifiers_test.v
* speed up time.unix_time_milli
* simplify and speedup time.unix_time/0 and time.new_time/1
* update comment about rand.ulid()
* fix terminating 0 off by 1 issue in rand.ulid()
* optimize time.new_time()
* restore the master version of vlib/time/parse.v
* make test_unix_time more robust
Co-authored-by: Delyan Angelov <delian66@gmail.com> 
							
						 
						
							2020-07-26 13:10:56 +03:00  
				
					
						
							
							
								 
						
							
							
								289974dd15 
								
							
								 
							
						 
						
							
							
								
								rand: use time microseconds too in default rand initialization; generate proper uuid_v4  
							
							
							
						 
						
							2020-07-24 14:33:58 +03:00  
				
					
						
							
							
								 
						
							
							
								c429fa7e27 
								
							
								 
							
						 
						
							
							
								
								rand: add test for rand.uuid_v4()  
							
							
							
						 
						
							2020-07-24 14:01:48 +03:00  
				
					
						
							
							
								 
						
							
							
								e649cf84e3 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: reorganize: phase 2  
							
							
							
						 
						
							2020-06-09 15:06:07 +02:00  
				
					
						
							
							
								 
						
							
							
								11b7b97311 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fail when assigning to _ with :=  
							
							
							
						 
						
							2020-06-08 00:47:04 +02:00  
				
					
						
							
							
								 
						
							
							
								13c68eb81e 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: fix warnings  
							
							
							
						 
						
							2020-06-02 06:39:38 +02:00  
				
					
						
							
							
								 
						
							
							
								a7c84834f4 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: reorganize (step 1)  
							
							
							
						 
						
							2020-06-01 21:13:56 +02:00  
				
					
						
							
							
								 
						
							
							
								e89ae7e194 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: refactor rand.v and random_numbers_test.v  
							
							
							
						 
						
							2020-05-28 02:16:17 +03:00  
				
					
						
							
							
								 
						
							
							
								8c753ddf8d 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: add random functions for f32 and f64, [0,max] and [min,max] versions  
							
							
							
						 
						
							2020-05-27 16:41:37 +03:00  
				
					
						
							
							
								 
						
							
							
								682838a0cf 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check array and fields mutability  
							
							
							
						 
						
							2020-04-27 22:53:26 +02:00  
				
					
						
							
							
								 
						
							
							
								8e06f4e519 
								
							
								 
							
						 
						
							
							
								
								tests: rename vlib/rand/rand_test.v to random_numbers_test.v to fix sporadic CI fails  
							
							
							
						 
						
							2020-04-08 03:04:04 +03:00