在没有嵌套let的情况下在Clojure中绑定多个相关变量
题
我想使用变量的值来计算同一let语句中另一个变量的值。有没有办法在Clojure中使用嵌套的let?
嵌套让解决方案:
(let [x 3]
(let [y (+ 1 x)]
y)) = 4
理想的解决方案:
(let [x 3
y (+ 1 x)]
y) = 4
解决方案
没关系,理想的解决方案可以正常工作。我想知道为什么我之前遇到麻烦了?
不隶属于 StackOverflow