On Thu, Oct 18, 2012 at 12:01 PM, Grant Rettke <gret...@acm.org> wrote: > On Thu, Oct 18, 2012 at 1:55 PM, Alan Malloy <a...@malloys.org> wrote: >> It's rare to get tired of this, because nobody does it: it's not >> common because your interleaved statements are side-effecting only, >> which is not encouraged in Clojure, and rarely needed. Certainly >> sometimes it's the best way to do something, but not so often that I'd >> become frustrated; if anything, having to write such irritating code >> can serve as a good reminder that I shouldn't have so many >> unrestrained side effects scattered through my logic. > > It isn't side effecting it is sequencing.
Clojure's let is already sequential, like Scheme's let*: "The bindings are sequential, so each binding can see the prior bindings." R5RS Scheme explicitly states that its let makes no guarantees about sequences. > -- > 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 -- Ben Wolfson "Human kind has used its intelligence to vary the flavour of drinks, which may be sweet, aromatic, fermented or spirit-based. ... Family and social life also offer numerous other occasions to consume drinks for pleasure." [Larousse, "Drink" entry] -- 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