By bloid
via apocalisp.wordpress.com
Published: Jul 31 2008 / 11:41
In Part 1, we talked about the Thrower interface, and how we could use it to separate error handling from the code that produces those errors. We also saw how we could exploit generics to create a functor that can promote an existing function to a function that can handle and throw errors.
Add your comment