| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -30,13 +30,14 @@ jx.ml.mapreduce = function(data,fn_map,fn_reduce){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							}
 | 
					 | 
					 | 
					 | 
							}
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							__map[id].push(mvalue) ;
 | 
					 | 
					 | 
					 | 
							__map[id].push(mvalue) ;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						}//-- end of the emitter
 | 
					 | 
					 | 
					 | 
						}//-- end of the emitter
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						if(data.constructor != Array){
 | 
					 | 
					 | 
					 | 
						if(data.constructor != Array){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							jx.utils.patterns.visitor(data,function(id){
 | 
					 | 
					 | 
					 | 
							jx.utils.patterns.visitor(jx.utils.keys(data),function(id){	
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								fn_map(data[id],emit) ;
 | 
					 | 
					 | 
					 | 
								fn_map(data[id],emit) ;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							});
 | 
					 | 
					 | 
					 | 
							});
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						}else{
 | 
					 | 
					 | 
					 | 
						}else{
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							jx.utils.patterns.visitor(data,function(i){
 | 
					 | 
					 | 
					 | 
							jx.utils.patterns.visitor(data,function(row){
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								fn_map(data[i],emit) ;
 | 
					 | 
					 | 
					 | 
								fn_map(row,emit) ;
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							});
 | 
					 | 
					 | 
					 | 
							});
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						}
 | 
					 | 
					 | 
					 | 
						}
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |