Wraps array of TRef and adds methods for convenience.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
class AnyValtrait Matchableclass Any
Members list
Value members
Concrete methods
Extracts value from ref in array.
Extracts value from ref in array.
Attributes
Finds the result of applying a partial function to the first value in its domain.
Finds the result of applying a partial function to the first value in its domain.
Attributes
Finds the result of applying an transactional partial function to the first value in its domain.
Finds the result of applying an transactional partial function to the first value in its domain.
Attributes
Determine if the array contains a specified value.
Determine if the array contains a specified value.
Attributes
Count the values in the array matching a predicate.
Count the values in the array matching a predicate.
Attributes
Count the values in the array matching a transactional predicate.
Count the values in the array matching a transactional predicate.
Attributes
Determine if the array contains a value satisfying a predicate.
Determine if the array contains a value satisfying a predicate.
Attributes
Determine if the array contains a value satisfying a transactional predicate.
Determine if the array contains a value satisfying a transactional predicate.
Attributes
Find the first element in the array matching a predicate.
Find the first element in the array matching a predicate.
Attributes
Find the last element in the array matching a predicate.
Find the last element in the array matching a predicate.
Attributes
Find the last element in the array matching a transactional predicate.
Find the last element in the array matching a transactional predicate.
Attributes
Find the first element in the array matching a transactional predicate.
Find the first element in the array matching a transactional predicate.
Attributes
The first entry of the array, if it exists.
The first entry of the array, if it exists.
Attributes
Atomically folds using a pure function.
Atomically folds using a pure function.
Attributes
Atomically folds using a transactional function.
Atomically folds using a transactional function.
Attributes
Atomically evaluate the conjunction of a predicate across the members of the array.
Atomically evaluate the conjunction of a predicate across the members of the array.
Attributes
Atomically evaluate the conjunction of a transactional predicate across the members of the array.
Atomically evaluate the conjunction of a transactional predicate across the members of the array.
Attributes
Atomically performs transactional effect for each item in array.
Atomically performs transactional effect for each item in array.
Attributes
Get the first index of a specific value in the array or -1 if it does not occur.
Get the first index of a specific value in the array or -1 if it does not occur.
Attributes
Get the first index of a specific value in the array, starting at a specific index, or -1 if it does not occur.
Get the first index of a specific value in the array, starting at a specific index, or -1 if it does not occur.
Attributes
Get the index of the first entry in the array matching a predicate.
Get the index of the first entry in the array matching a predicate.
Attributes
Get the index of the first entry in the array, starting at a specific index, matching a predicate.
Get the index of the first entry in the array, starting at a specific index, matching a predicate.
Attributes
Get the index of the first entry in the array matching a transactional predicate.
Get the index of the first entry in the array matching a transactional predicate.
Attributes
Starting at specified index, get the index of the next entry that matches a transactional predicate.
Starting at specified index, get the index of the next entry that matches a transactional predicate.
Attributes
Get the last index of a specific value in the array or -1 if it does not occur.
Get the last index of a specific value in the array or -1 if it does not occur.
Attributes
Get the first index of a specific value in the array, bounded above by a specific index, or -1 if it does not occur.
Get the first index of a specific value in the array, bounded above by a specific index, or -1 if it does not occur.
Attributes
The last entry in the array, if it exists.
The last entry in the array, if it exists.
Attributes
Atomically compute the greatest element in the array, if it exists.
Atomically compute the greatest element in the array, if it exists.
Attributes
Atomically compute the least element in the array, if it exists.
Atomically compute the least element in the array, if it exists.
Attributes
Atomically reduce the array, if non-empty, by a binary operator.
Atomically reduce the array, if non-empty, by a binary operator.
Attributes
Atomically reduce the non-empty array using a transactional binary operator.
Atomically reduce the non-empty array using a transactional binary operator.
Attributes
Collects all elements into a chunk.
Collects all elements into a chunk.
Attributes
Collects all elements into a list.
Collects all elements into a list.
Attributes
Atomically updates all elements using a pure function.
Atomically updates all elements using a pure function.
Attributes
Atomically updates all elements using a transactional effect.
Atomically updates all elements using a transactional effect.
Attributes
Updates element in the array with given function.
Updates element in the array with given function.