but that finishes immediately `(0..Int.MAX_VALUE)....
# announcements
d
but that finishes immediately
(0..Int.MAX_VALUE).takeWhile { it < 10 }
, maybe
map
is not lazy here