ArraySlice
Lazy, immutable slice of an underlying array.
- Type Params
- T
-
type of the array's items
- Note
- Truly immutable only if an underlying array kept private or if detached.
- Companion
- object
Document{}
Returns iterator over Slice indexes of values fulfilling the predicate, in the reverse order.
- Inhertied from
- Slice
Returns iterator over Slice values fulfilling the predicate, in the reverse order.
- Inhertied from
- Slice
Value members
Methods
Inherited methods
@inline
Dumps content to the array, starting from an index.
- Definition Classes
- Inhertied from
- ArraySliceLike
@inline
Lazily composes mapping function and returns new LazyMapArraySlice.
Does not modify nor copy underlying array.
Does not modify nor copy underlying array.
- Definition Classes
- Inhertied from
- ArraySliceLike
@inline
Detaches a slice creating a trimmed copy of an underlying data, if needed.
Subsequent detach operations will return the same instance without making new copies.
Subsequent detach operations will return the same instance without making new copies.
- Definition Classes
- Inhertied from
- ArraySliceLike