Final draft of Scala eXchange 2014 talk.