On Wed, Dec 24, 2008 at 1:44 AM, Stephen C. Gilardi <squee...@mac.com> wrote: > Based on Chouser's version, but using atoms, a splash of color, a little > more destructuring and more separation of model and view.
Would you be willing to explain why you think it's correct to use atoms here? I considered it, but wasn't sure it was right. There are two mutable objects, after all -- do they not need to be coordinated? I realize that in a program like this it doesn't really matter, and maybe that's part of my problem. Great use of :grow instead of 'true' when calling 'move'. So sharp, Stephen! --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 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 -~----------~----~----~----~------~----~------~--~---