Type Classes for Pedestrians by Jeff Thomson
This presentation will be something of a travel journal for my random walk into the world of idiomatic Scala. One of the best things about visiting new places is the opportunity to experience new cultures and discover the novel ways that they have found to overcome life's little challenges. Whether you grew up in a "Kingdom of Nouns" or a Kingdom of Verbs, the problem of expressing both the commonalities as well as the differences in a set of related types can be a challenging problem. Often referred to as the "Expression Problem" in academic circles, each of these cultures has produced solutions which suit their own cultural idioms. Interestingly, these solutions are limited in more or less opposite ways. I will describe the solutions that the Functional and Object Oriented worlds have discovered for the Expression Problem and show how, by using an approach called "Type Classes", we can find a fertile frontier between these two important cultures in your Scala code.
As usual WhitePages will be hosting and providing food.
Any problems getting in call [masked]