Clone this wiki locally
Welcome to the scala-arm project! This project aims to provide Automatic-Resource-Management via a robust library with an easy-to-use interface. The project aims to support 80% of ARM-related use cases, along with allowing customisation for the remaining cases. The library uses a lot of advanced features behind the scenes to “do the right thing” for users. Some of the method signatures may seem strange to users new to scala, so we recommend checking out the basic usage description.
- Basic Usage
- Resource Type Class
- Mechanics of map and flatMap
- Delimited Continuations and ARM
- Scaladoc API
- Browsable Source
You can find the library on the scala-tools.org maven repository.
libraryDependencies += "com.jsuereth" %% "scala-arm" % "1.4"