Clojure gelten vs Karte
Ich habe eine Sequenz (foundApps) von einer Funktion zurückgegeben und möchte eine Funktion allen ihren Elementen zuordnen. Aus irgendeinem Grund,apply
undcount
arbeit für die sequnece abermap
nicht:
(apply println foundApps)
(map println rest foundApps)
(map (fn [app] (println app)) foundApps)
(println (str "Found " (count foundApps) " apps to delete"))))
Drucke:
{:description another descr, :title apptwo, :owner jim, :appstoreid 1235, :kind App, :key #<Key App(2)>} {:description another descr, :title apptwo, :owner jim, :appstoreid 1235, :kind App, :key #<Key App(4)>}
Found 2 apps to delete for id 1235
Damitapply
scheint fröhlich für die folge zu arbeiten, abermap
nicht. Wo bin ich blöd?