|
remove
|
The remove function removes the instance of the specified object {key}
from the specified source Dictionary {struct}. The remove function
is non-destructive, i.e., it returns a new Dictionary that has the specified binding
removed from it.
Use the remove function to whenever you wish to non-destructively remove a binding or object from a Structure, Dictiionary, Directory, Vector or Matrix. An alternate function for removing an object from a Structure, Dictionary, Directory, Vector or Matrix is the delete function (see the delete function).
(remove key dictionary) Returns a new Dictionary. The source Dictionary is not changed. If the
key is not found, a new Dictionary is returned that is identical to the original
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Here are the links to the data types of the function arguments. Here are also a number of links to functions having arguments with any of these data types.
You can always talk with the AIS at aiserver.sourceforge.net.
Name
Description
AIS Types key The key of the binding to delete. Symbol dictionary The source Dictionary Dictionary
Returns:
Examples
Argument Types
How do I contact the AIS team?