Ha! thats perfect! I have seen that one but obviously overlooked it.
On Friday, 21 March 2014 15:21:03 UTC, John Wiseman wrote:
>
> A generalized threading macro, as->, is built into clojure as of 1.5 (I
> wonder if clojuredocs.org having so much googlejuice while also being so
> out of date mak
A generalized threading macro, as->, is built into clojure as of 1.5 (I
wonder if clojuredocs.org having so much googlejuice while also being so
out of date makes this sort of thing harder to find):
(as-> "/tmp" x
(foo x)
(bar 1 2 x)
(baz x 3 4)
(quux 5 x 6))
On Fri, Mar
On Fri, 21 Mar 2014, Andy Smith wrote:
> Im wondering if it is worthwhile to create a macro to thread together
> arbitrary forms (x, f, g, h) injecting the result into different positions
> into the list as required?
>
> (thread-together (-> x f ->> g -> h))
Maybe swiss-arrows has what you are l
Im wondering if it is worthwhile to create a macro to thread together
arbitrary forms (x, f, g, h) injecting the result into different positions
into the list as required?
(thread-together (-> x f ->> g -> h))
--
You received this message because you are subscribed to the Google
Groups "Clo
yes I saw that, but it only works from thread-first to thread-last?
i.e. this works
(-> x (->> f g h))
but I think the following would fail :
(->> x (-> f g h))
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to c
Seen
this?
http://blog.jayfields.com/2012/09/clojure-refactoring-from-thread-last-to.html
On Friday, March 21, 2014 7:42:34 AM UTC-4, Andy Smith wrote:
>
> I have a chain of operations where i want to use a mixture of -> and ->>
> (i.e. some functions expect the previous result to be fed into t
I have a chain of operations where i want to use a mixture of -> and ->>
(i.e. some functions expect the previous result to be fed into the second
item in its sexpr and some expecting it as the last item of its sexpr. What
is the neatest way to chain such functions together. perhaps I should wri