Skip to content

No more CPS

Pre-release
Pre-release
Compare
Choose a tag to compare
@jsuereth jsuereth released this 04 May 20:05
· 46 commits to master since this release
v2.0-RC1

This is the first release candidate for the 2.0 release of scala-arm.

This release aims to stabilize and build upon the foundation of Scala-arm. While this release drops scala-cps plugin compatibility, It also ads many (needed) improvements/compatibility fixes for Scala 2.10/2.11 features.

Fixes/Changes

  • Removes CPS plugin and related code
  • Fixes to documentation/readme (thanks @LeifW)
  • Adds sbt-io library's Using object
  • Add helpers to convert from Managed[R] to Try[R]
  • Fix pattern-matching oddity causing not all exceptions to be returned (Thanks @adamretter)
  • Add constant method for lifting values into ManagedResource[R] for use in for expressions (Thanks @JPCOOPER)