while-let

Repeatedly executes body while test expression is true, evaluating the body with binding-form bound to the value of test.

Leiningen/Boot

[while-let "0.2.0"]

Clojure CLI/deps.edn

while-let/while-let {:mvn/version "0.2.0"}

Gradle

implementation("while-let:while-let:0.2.0")

Maven

<dependency>
  <groupId>while-let</groupId>
  <artifactId>while-let</artifactId>
  <version>0.2.0</version>
</dependency>