Re:Beyond Exception Handling: Conditions and Restarts
by sedachv on Tuesday November 15, 2011 @04:22PM
(#3240302)
This is true for Common Lisp libraries as well - if they don't offer restarts and just throw exceptions, it looks like it does in any other language. Developing a good protocol for signalling and handling errors takes work.
That said, it's a wonderful model to know about/follow if you come into the rare case that makes reimplementing it where you can useful.