Functional Error Handling
summary
Explains how to handle real-world errors (missing DB results, network timeouts) using functional-programming abstractions—Monads, Applicatives and Functors. Shows Kotlin examples and the Arrow library’s types (Optional, Either, Try) to model and manage errors in a functional way.
AI-written summary · about
related talks
47mFunctional programming in Kotlin: exploring Arrow
43mError Handling Strategies for Kotlin Programs
17mA closer look into error handling techniques
41mArchitectures Using Functional Programming Concepts
48mKotlin & Functional Programming: pick the best, skip the rest
30mFunctional programming in Kotlin: exploring Arrow
34mFunctional Programming in Kotlin for AndroidDevs
40mArrow of Outrageous Error Handling
