table-remove!

Name

table-remove! -- Removes a given key from a table

Type: generic

Synopsis

table-remove!( table key, value);

Arguments

table

An instance of <table> to be modified.

key

The key to remove

Return Values

value

The value that was associated with key, or #f if the key was not present in the table.

Description

This generic function on tables is used to remove entries from a table.

The given key must be compatible with the table, or an error is signalled.

If the given key is not present in the table, then #f is returned. No error is signalled in this case.