| 
           
             
              
                
                  
                    
                      
                        
                          Page 145 (PDF page 182):
                        
                        In the last sentence of the second paragraph in section 8.2, I believe
"... to delete the helper functions if you later rewrite the class a
different way" should be "... to delete the helper functions if you later
rewrite the class *in* a different way".
FIXED in 3ed 4th printing
 
                       | 
                     
  
                    
                      
                        
                          Page 146 (PDF page 183):
                        
                        It's written "You can just use the parameters of the outer processLine
function, as shown in Listing 8.2."
The outer function is processFile, not processLine
FIXED in 3ed 4th printing
 
                       | 
                     
  
                    
                      
                        
                          Page 155 (PDF page 192):
                        
                        Sidebar mentions "println(drop)", should probably be something like
"println(list.drop)"
FIXED in 4th printing
 
                       | 
                     
  
                   
                 |  
               
             |   
          
         |