20 lines
		
	
	
		
			384 B
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			384 B
		
	
	
	
		
			Factor
		
	
	
| USING: assocs graphs kernel namespaces sorting tools.test ;
 | |
| QUALIFIED: sets
 | |
| 
 | |
| H{ } "g" set
 | |
| { 1 2 3 } "v" set
 | |
| 
 | |
| { } [ "v" dup get "g" get add-vertex ] unit-test
 | |
| 
 | |
| { { "v" } } [ 1 "g" get at sets:members ] unit-test
 | |
| 
 | |
| H{
 | |
|     { 1 HS{ 1 2 } }
 | |
|     { 2 HS{ 3 4 } }
 | |
|     { 4 HS{ 4 5 } }
 | |
| } "g" set
 | |
| 
 | |
| { { 2 3 4 5 } } [
 | |
|     2 [ "g" get at sets:members ] closure sets:members natural-sort
 | |
| ] unit-test
 |