This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-04-10
Channels
- # admin-announcements (1)
- # boot (464)
- # braid-chat (4)
- # cider (6)
- # cljs-dev (7)
- # cljsrn (1)
- # clojars (1)
- # clojure (26)
- # clojure-france (1)
- # clojure-japan (6)
- # clojure-russia (35)
- # clojure-uk (3)
- # clojurescript (25)
- # cursive (5)
- # hoplon (389)
- # om (20)
- # om-next (1)
- # onyx (5)
- # other-lisps (1)
- # overtone (9)
- # planck (12)
- # proton (7)
- # re-frame (10)
- # reagent (13)
- # ring (23)
- # spacemacs (11)
@seanirby: there isn't an official way yet
I suggest taking a look at https://github.com/omcljs/om/blob/master/src/main/om/next/cache.cljs
iwankaramazow: yeah, i've got it working, i just need a cleaner way of associating mutates w/uuids
I tried extending cache.cljs a while back
I failed 😛
take a look at Untangled's source
they have a pretty good undo/redo working
initially I thought to extend the cache to only allow states with some sort of marker in the cache
real-world undo redo is quite a bit complexer than I thought
hooray to incidental complexity :hugging_face:
im so close to being done with this thing. i almost let it loose today but i figured i would try and add an undo/redo first
@iwankaramazow: you happen to still have the code you tried to use to extend cache.cljs? i'd like to check it out
@seanirby: ah srr, threw it all away