Restate Your UI: @jebberjeb on using state machines to simplify UI developmenthttp://blog.cognitect.com/blog/2017/5/22/restate-your-ui-using-state-machines-to-simplify-user-interface-development …
-
-
Replying to @cognitect @jebberjeb
My kingdom for a data-driven model of Harel’s statecharts in Clojure: http://www.inf.ed.ac.uk/teaching/courses/seoc/2005_2006/resources/statecharts.pdf …
1 reply 0 retweets 2 likes -
Replying to @statonjr
Tempting. I'd like to tackle some of the problems Horrocks describes with Clojure and data sans Statecharts first https://www.amazon.com/dp/0201342782/ref=cm_sw_r_cp_awdb_8N2izbDXT3EAM …
1 reply 0 retweets 0 likes -
Replying to @jebberjeb
That book is on my list. I’d love to chat with you about it some time. I used state charts in SproutCore many years ago.
1 reply 0 retweets 0 likes -
Replying to @statonjr
Sure, lets do it. Had you seen https://github.com/samroberton/bureaucracy … ? Doesn’t look like a Statechart impl exactly, but they handle composition.
1 reply 0 retweets 0 likes -
Replying to @jebberjeb
No. I’ve been looking a JS impls. I think
@lynaghk did some work with CLJS statecharts a few years ago, but I can’t find it.1 reply 0 retweets 0 likes -
Replying to @statonjr @jebberjeb
I sketched out a prototype implementation here: https://gist.github.com/lynaghk/b2af5a4f73e68c5a0e79 … It's developed further within
@subformapp impl, but not open source.1 reply 0 retweets 1 like -
What Horrocks problems are you referring to? (pg. number?) Utility of transient states not obvious to me, but that's my only big unknown.
1 reply 0 retweets 0 likes
I used https://state-machine.com/qpn/ on microcontroller for my cell phone; http://amzn.to/2qgDrIy is great statechart technical reference.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.