On Mar 10, 12:19 am, Craig Brozefsky <cr...@red-bean.com> wrote:
> Sure, you feel your defmacro, oats you write some ghetto macros with
> syntactically significant keywords, maybe stay up late a few nights
> expanding it into a some monstrosity and suddenly you have loop (I don't
> think CL's format is in the same realm actually).  It works for you, you
> dig it, mazel tov.  God knows I've written worse by far.

let? is designed specifically to allow a series of let bindings with
assertions to be combined into a single let form. I won't let it grow
into a huge monstrosity, like loop.

>
> > ...and I have learned to love nil, even the :else nil clause that
> > repels you.
>
> The idea of and explicit :else nil, in a situation where the negation of
> the logical operation is implicitely nil, just stinks in my nose.

In fact I'm not thrilled with the :else nil syntax, either, but I
haven't thought of a simple alternative. Can't use a naked :else
without the nil, because parsing would be ambiguous.

>
> Seriously though, don't let my aesthetic griping stop you from rocking
> out whatever kinda clojure code tickles your brain.

Rest assured, I won't.

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