On Tue, Jan 20, 2009 at 11:45 AM, Stuart Halloway <stuart.hallo...@gmail.com> wrote: > >> OK, good, thanks for the explanation. >> >> Is it desirable behavior? Is there some case where a programmer wants >> this behavior? >> >> It's pretty scary to have to consider these hidden effects. Sort of >> the opposite of FP. > > If you write functions that work differently depending on a binding, > then you are outside FP anyway.
It only works differently depending on a binding under lazy evaluation. Inside FP, outside FP, all I want is no surprises. Hugh --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---