У меня есть java.util.ArrayList
, возвращенный библиотекой. Как только я получу объект, я хотел бы преобразовать его в коллекцию vavr.
Что я должен использовать, чтобы минимизировать вычисления для этого? У меня нет четкого сценария использования после этого.
- Первое, что приходит в голову, это использовать
io.vavr.collection.Iterator.ofAll(x)
, но это будет оптимально, только если я буду повторять. - Использование
io.vavr.collection.Vector
илиio.vavr.collection.Array
создаст коллекции vavr.
Что я должен использовать? Их можно назвать представлениями (не оболочками). Существуют ли какие-либо рекомендации о том, как правильно взаимодействовать между коллекциями java и vavr с минимальными трениями/вычислениями - в конечном итоге только тогда, когда это необходимо?
Обновить
Вопрос похож на Ленивый просмотр java.util.Collection в Vavr< /а>