Revision: 53129
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at November 14, 2011 20:34 by thomasan
                            
                            Initial Code
def printToFile(f: java.io.File)(op: java.io.PrintWriter => Unit) {
  val p = new java.io.PrintWriter(f)
  try { op(p) } finally { p.close() }
}
and it's used like this:
import java.io._
val data = Array("Five","strings","in","a","file!")
printToFile(new File("example.txt"))(p => {
  data.foreach(p.println)
})
                                Initial URL
http://stackoverflow.com/questions/4604237/how-to-write-to-a-file-in-scala
Initial Description
Initial Title
Write data to a file
Initial Tags
file
Initial Language
Scala