문서 보기역링크PDF로 내보내기맨 위로 이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요. # Destructuring [[Destructuring]] allows us to conveniently bind elements of collections to symbols <code clojure> (def s [1 2 3]) ;with destructuring (let [[x y] s] (do-stuff x y)) ; (do-stuff 1 2) </code> <code clojure> (def s [1]) ;with destructuring (let [[x y z] s] (do-stuff x y z)) ; (do-stuff 1 nil nil) </code> <code clojure> (def m {:y 3 :x 8 :z -5}) ;with destructuring (let [{:keys [x z]} m] (do-stuff x z)) ; (do-stuff 8 -5) </code> open/destructuring.txt 마지막으로 수정됨: 2021/11/01 06:50저자 127.0.0.1