Interesting. I am using Clojure 1.3. And I'm using clojure-jack-in inside of emacs. What are you using?
On Thursday, October 18, 2012 11:22:26 AM UTC-4, Sean Corfield wrote: > > I tried your code and got the expected result: > > user> (def registry (atom {})) > #'user/registry > user> (import 'java.util.Date) > java.util.Date > user> (defn add-to-logged-in-registry [this-users-params] > (let [right-now (. (Date.) getTime) > new-user-entry (conj this-users-params { "updated" right-now })] > (swap! registry (fn [map-of-user-maps] > (conj map-of-user-maps {:hi new-user-entry}))))) > #'user/add-to-logged-in-registry > user> (add-to-logged-in-registry {:a 1 :b 2}) > {:hi {"updated" 1350573599595, :a 1, :b 2}} > user> > > On Thu, Oct 18, 2012 at 8:16 AM, larry google groups > <lawrenc...@gmail.com<javascript:> > > wrote: > >> Okay, this is very confusing to me. If I try this: >> >> (defn add-to-logged-in-registry [this-users-params] >> >> (let [right-now (. (Date.) getTime) >> new-user-entry (conj this-users-params { "updated" right-now })] >> (swap! registry (fn [map-of-user-maps] >> (conj map-of-user-maps {:hi new-user-entry}))))) >> >> and then at the REPL I: >> >> who-is-logged-in.core> @registry >> {nil {:last_name "777ch", :image "7777in.jpg", :username "7777ch", >> :first_name "77777alle", "updated" 1350573104214}} >> >> Here I am hard-coding a key called ":hi" and yet in the registry I still >> see the top level key as "nil". What happened to the :hi? I was expecting: >> >> >> {:hi {:last_name "777ch", :image "7777in.jpg", :username "7777ch", >> :first_name "77777alle", "updated" 1350573104214}} >> >> >> What am I not understanding? >> >> >> >> > > -- 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