I need to create a loop, that in a first step something should be calculated and result of that calculation should be passed to test condition. It's something like:
do (something) while (condition)
It's mandatory, that first pass should make calculation just before test condition should occur.
Is it possible to do in Clojure?
I've found similar problem here on StackOverflow, but it was unclear for me. Those solutions presented here are much more precise.