Connecting...

Pexels Photo 355948

Thinking Functionally by John De Goes

Pexels Photo 355948

Want to know the "why" and "how" of functional programming?

John De Goes at ScalaUA taught us how to think functionally and how to take on problems as a functional programmer. You'll also get a few lessons on the ZIO library! 


Thinking Functionally

In Thinking Functionally, you'll learn how a functional programmer thinks about problems as John live-refactors a concurrent imperative program to its purely functional equivalent — which is shorter, more powerful, more type-safe, and far easier to reason about and test. 

Don't miss this chance to witness both the "why" and the "how" of functional programming and learn more about ZIO, the hot new Scala library for asynchronous and concurrent programming that makes it easy to conquer the impossible.


This talk was given by John De Goes at ScalaUA.