remove-key!

Modifies collection so that it no longer has a key equal to key.  Equality is determined by collection’s key-test function.

The boolean return value will be #t if the key was present and removed, or #f if the key was not present and hence not removed.

Exported from

Modifiers

open

Arguments

collectionAn instance of <mutable-explicit-key-collection>.
keyAn instance of <object>.

Values

booleanAn instance of <boolean>.
Returns the function used by its collection argument to compare keys.
The common-dylan module.
Whenever possible, we have tried to keep the Dylan module pristine and unextended, preferring to add our extensions to separate modules or libraries.
The class of explicit key collections that can have elements replaced.
The class of all Dylan objects.
The class of boolean values.