> Hi, i added your example (quoting the source) to > http://clojuredocs.org/clojure_core/clojure.core/update-proxy
<http://clojuredocs.org/clojure_core/clojure.core/update-proxy>Great, thank you. On Wed, Nov 17, 2010 at 8:31 AM, atreyu <atreyu....@gmail.com> wrote: > Hi, i added your example (quoting the source) to > http://clojuredocs.org/clojure_core/clojure.core/update-proxy > > > On Nov 17, 2:05 pm, Mark Rathwell <mark.rathw...@gmail.com> wrote: > > An example of update-proxy in case it may help anyone in the future: > > > > user> (import java.util.Date) > > java.util.Date > > > > user> (def d (proxy [Date] [] (toString [] "hello"))) > > #'user/d > > > > user> d > > #<Date$0 hello> > > > > user> (.toString d) > > "hello" > > > > user> (.toGMTString d) > > "17 Nov 2010 12:57:28 GMT" > > > > user> (update-proxy d {"toGMTString" (fn [this] "goodbye")}) > > nil > > > > user> (.toGMTString d) > > "goodbye" > > > > On Wed, Nov 17, 2010 at 7:48 AM, Mark Rathwell <mark.rathw...@gmail.com > >wrote: > > > > > Beautiful. Thank you! > > > > > On Wed, Nov 17, 2010 at 2:07 AM, Liam <liam.ga...@gmail.com> wrote: > > > > >> More information from Rich himself about "update-proxy" when he first > > >> introduced it. Could not find examples for you except from the Joy of > > >> Clojure book on page 273, but it is very trivial... just like the doc > > >> string sounds. > > > > >>http://groups.google.com/group/clojure/browse_thread/thread/ed1652132. > .. > > > > >> -- > > >> 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<clojure%2bunsubscr...@googlegroups.com> > <clojure%2bunsubscr...@googlegroups.com<clojure%252bunsubscr...@googlegroups.com> > > > > >> For more options, visit this group at > > >>http://groups.google.com/group/clojure?hl=en > > -- > 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<clojure%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > -- 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