ну, сам List должен отработать как обычно, потому что уже вычислен (но он вроде linked list там, так что да...). Есть случаи, когда можно стрельнуть в ногу, если создать lazy seq и вызвать count например, тогда ему придется бежать считать. Это известная проблема: оптимизированный ФП компилятор дико сложно сделать, потому что нужно думать за юзера. А в императивщине дал ему ящик с отвертками — крути сам, я не при делах, что накрутишь, все твоё 🙂.