On Mon, Nov 16, 2009 at 12:32 PM, Constantine Vetoshev
<gepar...@gmail.com> wrote:
>
> 2. I tried it with the more let-like form, but I don't like the number
> of opening braces required. For a full kw-spec, the form would end up
> (let-kw [[[:kw default supplied?]] kw-args] ...). Clojure tends to err
> on the side of fewer braces and parentheses, and three opening braces
> looks excessive to me. That said, I see the point of keeping it
> consistent with the other binding forms.
'let' is also careful to always have the user provide the symbol
being bound as a symbol.  That is you say {:keys [a b c]} not
{:keys [:a :b :c]}.  What do you think of having let-kw take
symbols instead of keywords for the names being bound?

--Chouser

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