Basic Read Write

These examples are a quick introduction to performing basic IO using the Scala IO API

Buffered I O

Demonstration of how to convert Input/Output to buffered counterparts
    import scalax.io._
    import java.io._

    // All io.Resource objects can be converted to a buffered equivalent if the buffered method is called
    val bufferedInput:Input = Resource.fromInputStream(new FileInputStream("file")).buffered
    val bufferedOutput:Output = Resource.fromOutputStream(new FileOutputStream("file")).buffered
    val bufferedRead:ReadChars = Resource.fromReader(new FileReader("file")).buffered
    val bufferedWrite:WriteChars = Resource.fromWriter(new FileWriter("file")).buffered