Documentation and examples
Created by: brucou
Frst of all congratulations for bringing life in js to Harel's statecharts formalism. I am looking for sources of documentation and examples to understand the scope of the present library.
I already looked into the SCXML specifications, which is probably the most detailed source of documentation one can find. I was however wondering if the full standard is implemented?
Also examples would be great to grok quickly the behaviour of the library, specifically when it comes to transitions between hierarchical states. If there is any such ressources (in addition to the nice one in SCION_CORE), existing or planned, please let me know.
Depending of what is already been done and tested, I would be interested in contributing ;
- a functional API
- no actions performed by the state machine (only updates to an encapsulated set of variables that I would call model if the word was not so polysemic)
- instead the state machine emits output symbols (like state transducers) which serve to encode actions to be taken or events to be sent
- adding plugins dealing with asynchronicity (after I read the specs, it seems it is dealt with somewhat)
- a visualization module