SBT Tricks

We all pick up SBT tricks: the settings, commands, or clues we wish we’d figured out earlier. This post contains a section of some we use at Underscore. What lesser-known tricks do you make use of?

Continue reading…

Late Binding and Overloading in Scala

In a recent training course I was asked if Scala supports static or dynamic polymorphism. These are not terms I had heard before, so I had some homework to do. A bit of research showed this terminology refers to the same thing as early and late binding, which I’m more familiar with. So, here we have a quick discussion of early binding (or static polymorphism) and late binding (or dynamic polymorphism), and how it relates to Scala’s polymorphic methods and overloading.

Continue reading…

Newsletter 11: Books and Boxes

Hi everyone,

It’s been a while since the last newsletter. I made the mistake of moving house and, well, some two months later I’m still surrounded by boxes and just getting on top of my backlog of work. But no matter, I have returned to the writer’s desk and we’re back with news of our books (including a new little discount just for you), training courses, and more. Read on!

Continue reading…