Привет, часто вижу, что в примерах меняют векторы на листы как будто это ничего не стоит.
(cons 1 [2 3])
-> (1 2 3)
Действительно ли такие преобразования в Кложе очень дешевы?
Как я понимаю, вывод в стиле списка, с круглыми скобками, происходит для любых последовательностей (seq), и никаких преобразований там не происходило, только обход.
Скажем, если сделать (seq [1 2 3])
, тоже выведется "вроде как список", хотя никакого копирования данных в новую структуру не происходит.