src/basilisp/lang/multifn.py
def remove_method(self, key: T) -> Optional[Method]:
        """Remove the method defined for this key and return it."""
        method = self.methods.entry(key, None)
        if method:
            self._methods.swap(MultiFunction.__remove_method, key)
        return method
def remove_method(self, key: T) -> Optional[Method]:
        method = self.methods.entry(key, None)
        if method:
            self._methods.swap(MultiFunction.__remove_method, key)
        return method
def remove_method ( self , key : T ) -> Optional [ Method ] : method = self . methods . entry ( key , None ) if method : self . _methods . swap ( MultiFunction . __remove_method , key ) return method
Remove the method defined for this key and return it.
Remove the method defined for this key and return it .