Gary Verhaegen writes:
> Just to clarify, * is a legal character in any symbol in Clojure.
>
> There seems to be a growing convention of having a function foo* and a
> macro foo which does the same thing but with some syntactic sugar.
There's a similar situation in clojure's core. let, fn, and
Just to clarify, * is a legal character in any symbol in Clojure.
There seems to be a growing convention of having a function foo* and a
macro foo which does the same thing but with some syntactic sugar. I
believe this practice originates from, or at least was widely
publicized by, Christophe Gran
Sometimes people separate a macro into the macro itself, and a normal
function that does the actual work.
The normal function often has the same name as the macro but with a *
suffix.
Chris
On 28 February 2013 13:38, Dave Sann wrote:
> I see cases of * after function names.
>
> Can anyone enli
I see cases of * after function names.
Can anyone enlighten me as to the specific meaning of this, if any.
Is it specific to some clojure uses or more widely employed.
thanks
Dave
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this