Clojure apply vs map

Eu tenho uma sequência (foundApps) retornada de uma função e quero mapear uma função para todos os seus elementos. Por algum motivo,apply ecount trabalhar para o sequnece masmap não:

(apply println foundApps)
(map println rest foundApps)
(map (fn [app] (println app)) foundApps)
(println (str "Found " (count foundApps) " apps to delete"))))

Impressões:

{: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

assimapply parece funcionar alegremente para a sequência, masmap não. Onde estou sendo idiota?

questionAnswers(3)

yourAnswerToTheQuestion