On Tue, Jul 6, 2010 at 5:02 PM, Greg <g...@kinostudios.com> wrote:

>
> I'll make a list here of the reasons given for Yay/Nay so far:
>
> Nay:
>
> 1) "I haven't had a need for a general threading macro."
> 2) The response so far is negative (and consists of repeating point #1
> above).
>

3) It would encourage people to not follow Clojure's conventions around
argument positions for fns that deal with sequences/collections.

That is a pretty important Nay and illustrates that --> decreases
readability for people that have spent time with Clojure.

It also points out why -> and ->> are not really about position anyway, it's
about threading an expression. -> is to make Clojure read left-right instead
of inside-out. ->> is to make Clojure read left-right when operating on
sequences/collections.

Both are far, far more common and useful then being able to fill arguments
anywhere.

David

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