set, any
Source: /avail/Avail/Foundation/Bootstrap/Infallible Primitives
Categories: Primitives, Sets, Mathematics
Compute and answer the asymmetric set difference of the specified set and a set containing the supplied element.
Position | Name | Type | Description | |
---|---|---|---|---|
Parameters | ||||
1 | aSet | set | A set. | |
2 | oldElement | any | The element that must not be present in the resultant set. | |
Returns | set | A set that contains the same elements as aSet except that it does not contain oldElement. |
number, number
Source: /avail/Avail/Foundation/Bootstrap/Fallible Primitives
Categories: Primitives, Numbers, Mathematics
Compute and answer the difference of the arguments.
Position | Name | Type | Description | |
---|---|---|---|---|
Parameters | ||||
1 | minuend | number | The minuend. | |
2 | subtrahend | number | The subtrahend. | |
Returns | number | The difference of the minuend and the subtrahend. | Raises | |
cannot-subtract-like-infinities exception |
tuple, any
Source: /avail/Avail/Foundation/Tuples
Categories: Tuples
Position | Name | Type | Description | |
---|---|---|---|---|
Parameters | ||||
1 | aTuple | tuple | A tuple. | |
2 | doomed | any | A value. | |
Returns | tuple | The requested tuple, which will be aTuple if there were no occurrences of doomed. |
extended integer's type, extended integer's type
Source: /avail/Avail/Foundation/Math
Categories: Mathematics, Integers, Types
Compute and answer the integer range type of the difference of the argument types.
Position | Name | Type | Description | |
---|---|---|---|---|
Parameters | ||||
1 | a | extended integer's type | ||
2 | b | extended integer's type | ||
Returns | extended integer's type | The narrowest integer range type general enough to hold all possible differences of the arguments' instances. |
map, any
Source: /avail/Avail/Foundation/Bootstrap/Infallible Primitives
Categories: Primitives, Maps, Transformers
Construct and answer a map that is based on the supplied map. The answer (potentially) differs from the argument in that it does not contain a binding for key; any such previous binding is forgotten in the new map.
Position | Name | Type | Description | |
---|---|---|---|---|
Parameters | ||||
1 | aMap | map | A map. | |
2 | key | any | A key whose binding should be omitted. | |
Returns | map | The requested map. |