Как я могу легко создать "ленивый список" в Котлине? (Например, целые ленивые списки). Я искал официальную документацию, я искал ее для этого без согласованного результата. Возможно, лучший учебник, который я нашел, следующий: введите ссылку здесь, но мне интересно, есть ли более "родной путь kotlin" для это, или я должен сам реализовать его со ссылкой, которую я только что дал.
Я нашел следующее в официальном блоге Kotlin, хотя мне не удалось получить элемент с целыми числами [3], например
var i = 0
integers = iterate{i++}
integers[3] // does not work
integers drop 3 // works