
Sign up to save your podcasts
Or


Tech Talks are in-depth technical discussions.
Runar Bjarnason has been exploring how writing in a functional style increases modularity and compositionality of software for many years. He is co-author of functional programming in scala, a book that teaches these principles in scala. It is a very challenging yet very rewarding book, sometimes referred to as simple 'the red book'.
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.
Enjoy
Show Notes:
Functional Programming In Scala
Constraints Liberate
By Adam Gordon Bell - Software Developer4.9
188188 ratings
Tech Talks are in-depth technical discussions.
Runar Bjarnason has been exploring how writing in a functional style increases modularity and compositionality of software for many years. He is co-author of functional programming in scala, a book that teaches these principles in scala. It is a very challenging yet very rewarding book, sometimes referred to as simple 'the red book'.
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.
Enjoy
Show Notes:
Functional Programming In Scala
Constraints Liberate

273 Listeners

384 Listeners

292 Listeners

625 Listeners

585 Listeners

288 Listeners

42 Listeners

983 Listeners

244 Listeners

63 Listeners

141 Listeners

72 Listeners

60 Listeners

95 Listeners

66 Listeners