Fork me on GitHub
#om
<
2016-04-10
>
iwankaramazow07:04:48

@seanirby: there isn't an official way yet

seanirby08:04:01

iwankaramazow: yeah, i've got it working, i just need a cleaner way of associating mutates w/uuids

iwankaramazow08:04:52

I tried extending cache.cljs a while back

seanirby08:04:45

oh ? what happened

iwankaramazow08:04:56

I failed 😛

iwankaramazow08:04:10

take a look at Untangled's source

iwankaramazow08:04:29

they have a pretty good undo/redo working

iwankaramazow08:04:12

initially I thought to extend the cache to only allow states with some sort of marker in the cache

iwankaramazow08:04:35

real-world undo redo is quite a bit complexer than I thought

seanirby08:04:04

yeah im finding that out too

iwankaramazow08:04:36

hooray to incidental complexity :hugging_face:

seanirby08:04:06

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

seanirby08:04:02

seems like an om app should have it

seanirby08:04:08

@iwankaramazow: you happen to still have the code you tried to use to extend cache.cljs? i'd like to check it out

iwankaramazow09:04:24

@seanirby: ah srr, threw it all away

bnoguchi20:04:15

@seanirby: I have a proof of concept time travel debugger working with om next. Will be open sourcing it soon.

seanirby20:04:36

bnoguchi: nice