Communicating Intention with Functional TypeScript

We spend a lot of our time reading TypeScript code for many different reasons, code that may have been written by yourself or someone else. So why not do our future selves and colleagues a favor and write TypeScript code that at a glance will communicate what it’s doing? And while doing that, let’s leverage what TypeScript has to offer as well as some good functional programming practices. In the end, we want to spend less time trying to understand some “clever” code or uncover some hidden surprises and more time shipping value to our clients.

Video producer: