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