defn dequeue! [queue] (loop [] (let [q @queue value (peek q) nq (pop q)] (if (compare-and-set! queue q nq) value (recur))))) (def queue (atom clojure.lang.
確定! 回上一頁