I want to use the value of a variable to compute the value of another variable in the same let statement. Is there a way to do this in Clojure without using nested lets?
Nested let solution:
(let [x 3] 
  (let [y (+ 1 x)] 
    y)) = 4
Desired solution:
(let [x 3 
      y (+ 1 x)] 
   y) = 4
                Never mind, the desired solution works fine. I wonder why I was having trouble with it before?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With