Blog

Review Seq matching when porting to 2.13

You know the routine for porting from Scala 2.12 to 2.13: you’ll get a bunch of compiler errors and warnings, and you can quickly enough hack your way through them.

There is, though, one runtime issue I’ve bumped into. When pattern matching on Seq from a library, you need to be careful about what kind of a Seq you’ve been handed.

Continue reading…

Our Talks from 2019

This post collects together our talks from 2019. Below you’ll find presentations covering mentoring and teaching, ethics in tech and what you can do, plus type class derivation changes on their way in Scala 3. Enjoy!

Continue reading…

Introducing Inner Product

We’re very proud to introduce Inner Product, our sister consultancy serving the North American market. All of Underscore’s USA and Canadian work will gradually transition to Inner Product. For our customers this should mean no disruption in service, as many of the same people from Underscore also work with Inner Product. The only difference is Inner Product will be better able to serve our customers on the other side of the Atlantic.

Continue reading…

Older posts