COMPOSING TYPE CLASSES

Thursday July 11, 2013

When you are writing a library or any kind of API in Scala, type classes are a great tool to allow for customizable behavior while keeping coupling down to a minimum. But what happens when one method requires several type classes and its signature is starting to look a bit too scary?

RIAK SCALA CLIENT 0.8.1

Wednesday July 10, 2013

I have just released a minor update of riak-scala-client to bring it up to date with Spray, now that it has finally released the long-awaited M8 milestone. It also contains some minor improvements and fixes.

DESIGNING SCALA LIBRARIES

Friday April 26, 2013

Recently I gave a presentation for the Dutch Scala Enthusiasts about designing Scala libraries/APIs and some interesting Scala patterns and techniques I’ve learned while designing my riak-scala-client library.

RIAK SCALA CLIENT

Monday March 18, 2013

After three months of hacking, I’m proud to announce a new Riak Scala client library based on Akka and Spray and simply called riak-scala-client. It aims to be easy to use, non-blocking, and fast, in that order.