Clojure에서 간단한 사진 라이브러리 앱을 쓰고 있습니다. 이미지지도의 벡터 인 :photos
키를 가진 library
지도가 있습니다. 그런 다음 라이브러리에 사진을 추가하는 함수가 있습니다. 라이브러리 객체와 사진이 인수로 추가됩니다.Clojure와 같은 플로우 스루 기능
(defn add-to-library [library photo]
...
)
IT는 photo
와 library
지도가 추가 반환합니다.
이제이 기능을 사진 목록에 "매핑"하고 싶습니다. 하나의 반복에서 다음 반복을 통해 library
객체를 전달할 수 있어야합니다.
Clojure에서이 작업을 수행하는 관용적 인 방법은 무엇입니까?