Async and Concurrent Error Handling & Cancellation - Jorge Castillo by 47 Degrees Academy
All programs contain side effects. They load data from the network, persist to a database, log to console and display information on the screen. In this talk, we will learn how side effects break determinism, and how that smashes our ability to reason about our programs.
Then, we will move onto how we can keep those effects under control using the powers of IO, and how to use the DSL ArrowFx provides to write any pure functional program with a simple syntax.
Speaker: Jorge Castillo
Technical Lead
47 Degrees
/ jorgecastillopr
This talk is part of the 47 Degrees Academy, if you want to watch more Functional Programming content please visit: https://www.47deg.com/academy and follow us at / 47deg .
#kotlin #arrowfx