14 lines
		
	
	
		
			370 B
		
	
	
	
		
			Factor
		
	
	
		
		
			
		
	
	
			14 lines
		
	
	
		
			370 B
		
	
	
	
		
			Factor
		
	
	
| 
								 | 
							
								USING: kernel sequences tools.test ;
							 | 
						||
| 
								 | 
							
								IN: sorting.heap
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								{ { } } [ { } heapsort ] unit-test
							 | 
						||
| 
								 | 
							
								{ { 1 } } [ { 1 } heapsort ] unit-test
							 | 
						||
| 
								 | 
							
								{ { 1 2 3 4 5 } } [ { 1 4 2 5 3 } heapsort ] unit-test
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								{
							 | 
						||
| 
								 | 
							
								    { "fred" "dino" "wilma" "betty" "barney" "pebbles" "bamm-bamm" }
							 | 
						||
| 
								 | 
							
								} [
							 | 
						||
| 
								 | 
							
								    { "fred" "wilma" "pebbles" "dino" "barney" "betty" "bamm-bamm" }
							 | 
						||
| 
								 | 
							
								    [ length ] heapsort-with
							 | 
						||
| 
								 | 
							
								] unit-test
							 |