Connecting...

66bc35 6d1f2e98ec5d4005a48c679f1a283c6f Mv2 D 2542 1554 S 2

Thinking Less with Scala by Daniel Sebban at Scalapeño

66bc35 6d1f2e98ec5d4005a48c679f1a283c6f Mv2 D 2542 1554 S 2

If you missed Scalapeño catch up here and check out this great talk from Daniel Sebban on 'Thinking Less with Scala' where he shows us code examples to demonstrate a four step path that'll let you ease yourself into the world of Functional Programming while continuing to deliver production quality code. 

 

'After 10 years of Object Orientated Java, 2 years of Functional Programming in Scala was enough to convince me that I could never switch back. But why? The answer is simple: Functional Scala lets you think less. It reduces the number of moving parts you need to hold in your head, lets you stay focussed and saves your mental stack from overflowing. In this talk I'll show you how to stop treating Scala as a better Java and start exploring the world of Functional Programming. I'll use code examples to demonstrate a four step path that'll let you ease yourself into the world of Functional Programming while continuing to deliver production quality code. With each step we'll learn a new technique, and understand how it leaves you with less to think about: Hopefully this talk will convince you that Functional Scala leads to code that's easier to hold in your head, and leave you excited about learning a new paradigm.'

 
This talk was given by Daniel Sebban at Scalapeño 2018