Jorge Castillo at Conference for Kotliners 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

Visit Arrow Fx for more information. You can also find us on Twitter @JorgeCastilloPr and @47deg.

Ensure the success of your project

47 Degrees can work with you to help manage the risks of technology evolution, develop a team of top-tier engaged developers, improve productivity, lower maintenance cost, increase hardware utilization, and improve product quality; all while using the best technologies.