CoRecursive: Coding Stories

Design Principles From Functional Programming with Runar Bjarnason

01.10.2018 - By Adam Gordon Bell - Software DeveloperPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

In this interview Runar explains how writing in a functional style involves limiting side effects, avoiding exceptions and using higher order abstractions.  Writing in this style places constraints on what a module in a software system may do, but by constraining modules in this way, the software modules themselves become endlessly composable.

More episodes from CoRecursive: Coding Stories