Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Repository for work on Scala Standard Library I/O components
Scala Other
branch: master

Aligned Scala logo.

latest commit 8b5467d667
Marko Elezović authored
Failed to load latest commit information.
core Aligned Scala logo.
documentation/src/main Format nazi - newline driller.
file Aligned Scala logo.
notes added markdown
perf Format nazi - newline driller.
project Format nazi - newline driller.
.gitignore split scala io into 4 projects. core, core-test,file,file-test, core …


The goal of this project is to create an Input/Output and filesystem access API for scala.

The main inspiration is the Java 7 NIO file API combined with the scala-arm project being worked on by jseureth.

The implementation will work with Java 6+ and will depend on scala-arm but not on the Java 7 NIO file API.

There are two main components to the API. Core and File. Core deals with obtaining data from streams, channels, etc... Basically adapting the IO object of the underlying platform (JVM, CLR) to be more idiomatic Scala.

For details see

Something went wrong with that request. Please try again.