ネストされたletを使用せずにClojureで複数の関連変数をバインドする
質問
同じletステートメントで変数の値を使用して別の変数の値を計算したい。ネストされたletを使用せずにClojureでこれを行う方法はありますか?
ネストされたletソリューション:
(let [x 3]
(let [y (+ 1 x)]
y)) = 4
望ましい解決策:
(let [x 3
y (+ 1 x)]
y) = 4
解決
気にしないで、目的のソリューションは正常に機能します。なぜ以前に問題を抱えていたのだろうか?
所属していません StackOverflow