Chas,

Thanks for your help.  However, modifying the code to use mapcat
instead of (map println) seems to cause some chunking:

(defn tenify [n]
  (do
    (println \" n \")
    [n n n n n n n n n n]))

=> (->> (range 50)
     (mapcat list)
     (mapcat tenify)
     first)
" 0 "
" 1 "
" 2 "
" 3 "
0

And indeed, when I modify my code I see four HTTP GETs being issued.
Four is better than 32, but still.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to