Я ищу коллекцию, которая содержит обычный массив и поддерживает недорогие операции tail
, slice
, take
....
Это просто структура данных, которая хранит массив, начальный индекс и конечный индекс.Как строки Java.Конечно, нет ничего сложного в том, чтобы реализовать это самостоятельно, но я ожидаю, что это уже должно было быть сделано.
И WrappedArray
, и scalaz.ImmutableArray
не являются общими структурами.