Я хочу использовать значение переменной для вычисления значения другой переменной в том же операторе let. Есть ли способ сделать это в Clojure без использования вложенных let?
Вложенное решение let:
(let [x 3]
(let [y (+ 1 x)]
y)) = 4
Желаемое решение:
(let [x 3
y (+ 1 x)]
y) = 4