이건 클로져 문제긴 한데... ㅎㅎ

키:값의 해쉬맵(딕셔너리)가 있어. 근데 옆 생키가 이거의 모든 값을 업뎃해주는 함수가 필요하데

와 근데 이게 퇴근때라 그런지 아무리 머리를 굴려도 엘레강스하게 안되는 거임.

퇴근길에 생각해 냈네!

(defn update-values [m f]
  (reduce-kv #(assoc %1 %2 (f %3)) {} m))

(update-values {:a 1 :b 2} inc)
=>{:a 2 :b 3}

어때? ㅎㅎ