Scalac Weekly Digest#15

Hi folks!

Welcome to another edition of Scalac Weekly Digest. In the 15th edition we will focus on Functional Programming and programming in general. We hope that you will get enough inspiration and learn something out of content we carefully digested and shared with you.

The purpose of this article is to elaborate on Currying and Partial Application, show the differences and similarities between these techniques and (most importantly) how you can use them in your Scala code. It will surely help you out in writing better code.

We decided to put this talk into our digest because it shows how current approaches to storing data might be turned upside down by applying functional concepts to it. And by “upside down” we don’t mean worse or strange …. but practical and efficient.

Code review might be a great tool for learning and improving coding standards in a project, but it works only if done properly. In order to remember about all the necessary things it’s good to have a checklist. The link above will show you how a PR checklist could look like. Very practical.