что то не понял, чем плох for в clojure, это ж просто макрос, можешь свой запилить. а можешь не запиливать.
ленивость во всем это через чур, не вижу в этом никакого практического смысла, особенно если это ну прям вообще везщже по умолчанию
у нас тут пожарная тревога в здании( а хочется так похоливарить(