Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9zawduawz5lxrly2hub2xvz3kvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Thinking Functionally by John De Goes

W1siziisijiwmtkvmdgvmtuvmdkvmtqvmjkvntm0l3blegvscy1wag90by0zntu5ndguanblzyjdlfsiccisinrodw1iiiwiotawedkwmfx1mdazzsjdxq

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.