Returns value at the given index.
Returns value at the given index.
Returns new iterable of Slice values.
Dumps content to the array, starting from an index.
Counts values fulfilling the predicate.
Lazily narrows Slice to exclude first N items.
Lazily narrows Slice to exclude last N items.
Returns first value in the Slice.
Returns first value in the Slice.
Returns the Slice without last value.
Returns true if Slice has values, otherwise false.
Returns iterator over Slice values.
Returns the last value in the Slice.
Returns the last value in the Slice.
Returns length of the Slice.
Lazily composes mapping function and returns new Slice.
Lazily composes mapping function and returns new Slice. Does not modify nor copy underlying array.
Returns iterator over Slice values, fulfilling the predicate, in the reverse order.
Returns iterator over Slice values in the reverse order.
Lazily narrows Slice to provided range.
Returns the Slice without first value.
Lazily narrows Slice to first N items.
Lazily narrows Slice to last N items.
Returns minimal copy of an underlying array, trimmed to the actual range.
Returns buffer with a copy of this Slice.
Returns new list of Slice values.
Returns true if Slice has values, otherwise false.
Returns true if Slice has values, otherwise false.
Lazy, immutable slice of a sequence of values.
type of the items of the sequence.