Hi all,

Disclaimer: absolute beginner here, so probably missing something very
obvious.

I'm just wondering why certain forms, like let, natively allow for
multiple body/expression argument forms. That is, let seems to
natively allow for side effects.

Wouldn't it make sense to limit let to a single body/expression
argument, and otherwise require the explicit use of do?

I realize that'd be rather verbose, but it'd seem to also help make
the presence of side effects more apparent - which is a priority,
isn't it?

Am just curious what the rationale is behind the implicit do.


Kind regards,
Peter

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to