Re: Clojure statechart / hierarchical FSM implementation

2014-09-07 Thread Andre vd Merwe
On Mon, 2014-09-08 at 04:59 +0200, Kevin Lynagh wrote: > and Horrocks' excellent "Constructing the User Interface with > Statecharts" > (http://www.amazon.com/Constructing-User-Interface-Statecharts-Horrocks/dp/0201342782). > If you end up exploring the space and want to discuss > design/implement

Re: Clojure statechart / hierarchical FSM implementation

2014-09-07 Thread Kevin Lynagh
Does anyone know of a clojure implementation of a Harel statechart or > some variation of it (UML2 statechart, hierarchical FSM etc)? Specifically > I’d like the implementation to handle; hierarchical nesting, history > states, conditions, concurrency and communication if possible. &

RE: Clojure statechart / hierarchical FSM implementation

2014-09-05 Thread Andre vd Merwe
what I can find. >If you are thinking of implementing a purely textual DSL for hierarchical >statecharts, I think it will not work. >As much as I love text-only specfications, for nested state charts it will >probably not be very nice I think you may be right there. I originally just wante

Re: Clojure statechart / hierarchical FSM implementation

2014-09-05 Thread pmf
On Friday, September 5, 2014 9:13:43 AM UTC+2, Andre Van Der Merwe wrote: > > Alternatively are there any papers or examples that you know of that > discuss implementing statecharts? Most of the ones I’ve seen are code-gen > tools and that does not really what I am after. > You should definite

Clojure statechart / hierarchical FSM implementation

2014-09-05 Thread Andre vd Merwe
Does anyone know of a clojure implementation of a Harel statechart or some variation of it (UML2 statechart, hierarchical FSM etc)? Specifically I'd like the implementation to handle; hierarchical nesting, history states, conditions, concurrency and communication if possible. Alternativel

ANN: reduce-fsm 0.1.0 released

2011-11-03 Thread cameron
reduce-fsm provides a simple way to specify clojure finite state machines, it allows you to: - Define define state machines that accumulate values (in the same was that reduce does) - Create lazy sequences from state machines - Perform stateful filtering with clojures filter/remove functions

Re: FSM

2010-08-19 Thread Saul Hazledine
On Aug 16, 3:55 am, ngocdaothanh wrote: > I have used Erlang's gen_fsm and like it very > much:http://erlang.org/doc/design_principles/fsm.html > > I want to write a game in Clojure and I need a FSM library (best if it > supports timeout event). I would like to ask if t

FSM

2010-08-15 Thread ngocdaothanh
I have used Erlang's gen_fsm and like it very much: http://erlang.org/doc/design_principles/fsm.html I want to write a game in Clojure and I need a FSM library (best if it supports timeout event). I would like to ask if there is any Java (or Clojure?) FSM library that works well with Cl