Description
Tired of errors killing your code when they happen? Do you often think about whether Schrödinger's cat is truly dead or alive? Monads are the answer to the woes that plague your life!
This talk will cover the following topics:
- What exactly is a Monad?
- Ok, so what's a Try-Monad?
- How will a Try-Monad help with Stream Processing?
- How do I add a Try-Monad to a PySpark application?
- How do I test my Monad-ified code?
If you're interested in writing Python Stream Processing applications that can handle errors gracefully then this talk is for you!