What about an UNSUPPORTED-FUNCTIONALITY ERROR subclass?
I was thinking of putting it in UIOP, and exported, for the use of cases where a particular implementation doesn't support an operation.
This might make it much easier to handle implementations that don't support all operations, PARTICULARLY in test cases.
Best, r
This sounds like a good idea to me. The distinction of a parameter error, a not-implemented error and a known bug in an implementation (that one I hadn't added yet, only proposed) is one that the user is probably not interested in at all. So this makes for a good replacement for all three.
Sent from my iPhone
On 22 Aug 2016, at 18:50, Robert Goldman rpgoldman@sift.net wrote:
What about an UNSUPPORTED-FUNCTIONALITY ERROR subclass?
I was thinking of putting it in UIOP, and exported, for the use of cases where a particular implementation doesn't support an operation.
This might make it much easier to handle implementations that don't support all operations, PARTICULARLY in test cases.
Best, r