Clojure で簡単なフォト ライブラリ アプリを作成しています。写真マップのベクトルであるキーを持つlibrary
マップがあります。:photos
次に、写真をライブラリに追加する関数があります。これは、ライブラリ オブジェクトと追加する写真を引数として取ります。
(defn add-to-library [library photo]
...
)
library
が追加されたマップを返しますphoto
。
ここで、この関数を写真のリストに「マップ」したいと思います。library
オブジェクトをある反復から次の反復に渡すことができる必要があります。
Clojureでこれを行う慣用的な方法は何ですか?