4
我在Clojure寫了一個簡單的照片庫應用程序。我有一個library
地圖,其中有:photos
密鑰,它是一個照片地圖的矢量。然後,我有一個功能可以將照片添加到庫中 - 它將圖庫對象和照片添加爲參數。Clojure地圖般的流通功能
(defn add-to-library [library photo]
...
)
它返回library
映射,並添加photo
。
現在,我想將這個功能「映射」到照片列表上。我需要能夠將library
對象從一個迭代傳遞到下一個迭代。
在Clojure中做這件事的慣用方式是什麼?