sealable-metaobjects icon indicating copy to clipboard operation
sealable-metaobjects copied to clipboard

Make sealed generic function redefinable

Open marcoheisig opened this issue 6 years ago • 0 comments

While technically a violation of the protocol, I think it would be useful if one could redefine the sealed methods of a sealed generic function. At least, it would be useful for people developing a library that uses sealed generic functions.

Of course, doing so brings the same problems as redefining constants or inlined functions. I think the best approach is to signal a 'redefinition-of-sealed-metaobject' error and to provide an appropriate 'continue' restart.

marcoheisig avatar Jun 23 '19 15:06 marcoheisig