Closed wontheone1 closed 5 years ago
Hi,
Sorry for missing your question many moons ago when you posted it.
The reason for the order is, as you deduced, to use the ->>
macro. You're right that if the order switched we could use the ->
macro instead, but that would break Clojure convention and would get weird when used with where
etc.
as in below example
it becomes below with out the
->>
macroI find it pretty weird. why the phrase played later comes first?
if we reverse the order of argument then can take phrase in order without using
->>
or if using threading macro is desired, then can use->
macro.I wonder why it is made like this currently and if you want to change it? I could try to pull off pull request if you want to change it.
Thanks.