- by Jorge Castillo
- June 07, 2019
Arrow Fx: Functional Programming for the Masses
Speaker: Jorge Castillo
One of the big cons of Functional Programming can be the learning curve. In this talk, we’ll learn how to encode “effectful” programs in a controlled way following the FP principles through a direct syntax. You’ll think you’re writing imperative code! Some additional bits we’ll learn:
- What’s an effect
- Why we’d want to keep in under control
- How to control errors and encode deferred execution through IO and further more powerful data types to be released.
- How to use the power of Kotlin suspension system to enforce us to keep our side effects under control.
- And much more.
You can view the slides for this talk here: Arrow Fx - Functional Programming for the masses