any, tuple
Source: /avail/Avail/Foundation/Tuples
Categories: Tuples, Collections, Queries
any, type
Source: /avail/Avail/Foundation/Early Enumeration Support
Categories: Types, Queries
atom, atom
Source: /avail/Avail/Foundation/Bootstrap/Fallible Primitives
Categories: Primitives, Atoms, Queries
Does
anAtom have a property whose key is
key?
|
Position |
Name |
Type |
Description |
Parameters |
1 |
key |
atom |
The property key.
|
2 |
anAtom |
atom |
An atom.
|
Returns |
boolean |
`true` if anAtom has a property whose key is key, `false` otherwise.
|
Raises |
special-atom exception |
|
any, set
Source: /avail/Avail/Foundation/Bootstrap/Infallible Primitives
Categories: Primitives, Sets, Queries
|
Position |
Name |
Type |
Description |
Parameters |
1 |
element |
any |
An arbitrary value.
|
2 |
aSet |
set |
A set.
|
Returns |
boolean |
`true` if element is an element of aSet, `false` otherwise.
|
any, map
Source: /avail/Avail/Foundation/Bootstrap/Infallible Primitives
Categories: Primitives, Maps, Queries
Is
key a member of the set of keys of
aMap?
|
Position |
Name |
Type |
Description |
Parameters |
1 |
key |
any |
The key whose membership should be queried.
|
2 |
aMap |
map |
A map.
|
Returns |
boolean |
`true` if key if a key of aMap, `false` otherwise.
|
any meta, map meta
Source: /avail/Avail/Foundation/Early Maps
Use type intersection to determine whether the map could possibly contain the specified key. In some rare circumstances, it is even possible to determine if the map *must* contain the key.
any meta, set meta
Source: /avail/Avail/Foundation/Early Sets
any meta, tuple meta
Source: /avail/Avail/Foundation/Tuples