No verification of what's in the app state. Not only that the system is completely open-ended, you can extend cursor-like capabilities to types I cannot possibly foresee.
David On Mon, Sep 8, 2014 at 5:01 PM, stephanos <[email protected]> wrote: > I had (foolishly?) assumed that the whole app wouldn't even render properly > and throw a bunch of exceptions if the root atom contained a non-associative > data structure. And so we wouldn't ever arrive at the event handler, thus > 'guaranteed' (maybe 'probable' would have been a better word). > > > On Monday, September 8, 2014 10:57:54 PM UTC+2, David Nolen wrote: >> On Mon, Sep 8, 2014 at 4:55 PM, stephanos <[email protected]> wrote: >> >> > I just found this in the Om wiki: "Everything in the atom should be an >> > associative data structure - either a ClojureScript map or indexed >> > sequential data structure such as a vector." >> >> > >> >> > Isn't it then guaranteed that 'todos' in the transact! update function is >> > always an associative data structure? Or is the use of 'vec' just to 'play >> > it safe'? It seems to work without it in this example. >> >> > >> >> > I'm just trying to understand, not nitpick :) >> >> >> >> Guaranteed how? >> >> >> >> David > > -- > Note that posts from new members are moderated - please be patient with your > first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/clojurescript. -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
