Not all Errors are Exceptional

(Functional Programming Isn’t Just for Academics — part 7)