External module primitive
		 
	 
	
		
			
			
			
				Type aliases
				
					
					ComparatorFn
					ComparatorFn: function
					
					
					
						Type declaration
						
							- 
								
								
									- 
										ParametersReturns number
 
 
				
			
			
				Functions
				
					
					genericComparator
					
						- genericComparator<T>(a: T, b: T): number
						- 
							
							
							Type parametersParametersReturns number
swap
					
						- swap<T>(collection: T[], idxA: number, idxB: number): void
						- 
							
							
							Type parametersParameters
								- 
									collection: T[]
- 
									idxA: number
- 
									idxB: number
 Returns void
 
		
	 
 
 
Primitive module contain basic types used across algorithms and data structures