Rapture Core 0.9.0 released
2014-04-15 21:46:52 GMT
Rapture Core version 0.9.0 has been released for Scala 2.10.4 and 2.11.0-RC4. This is the first release of Rapture Core which is available on Maven Central!
What is it?
Rapture Core provides several common library functions used in other Rapture modules (such as JSON and IO).
Most notably, it provides return-type strategies which allow library designers to develop APIs which delegate to end users the choice in how failures get handled, by means of a single import or implicit. Return-type strategies available to end users include `throwExceptions`, `captureExceptions` (which returns Either), `returnFutures` (which executes the method asynchronously), `returnTry` and `explicit` which allows you to choose one of the other strategies on a case-by-case basis. Return-type strategies are composable, or users can write their own custom strategies.
For examples of how these work, see the Github page.
Where can I get it?
SBT: "com.propensive" %% "rapture-core" % "0.9.0"
 Other Rapture modules are currently going through the release process, and announcements about these will be made shortly!
You received this message because you are subscribed to the Google Groups "scala-announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-announce+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.