проходим итератором, то есть список создастся один раз, что вроде как в худшем случае равносильно изменению листа напрямую
зато экстеншены для листов/итерейблов инлайнятся
На маленьких объемах листов особо разницу и не почувствуешь, на больших сиквенсы в общем то и применяются, но все сильно зависит от задачи
А в каком случае сиквенсы могут оказаться хуже?
https://javascopes.com/effective-kotlin-use-sequence-for-bigger-collections-with-more-than-one-processing-step-jqgbmnllp-a0bc650d/
Обсуждают сегодня