Przełącz przycisk Clojure

(def state {:button :up})
(update state :button {:up :down :down :up})
Inexpensive Iguana