Details
A talk that takes a practical approach to functional error handling. First, we’ll focus on the problems functional error handling solves. Then we’ll look at how we can implement functional error handling using monads. Last, we’ll see how the Arrow library takes our functional error-handling code to the next level by making use of continuation passing style transformations and context receivers.