API Reference Protean v0.1.0-alpha.0
modules
Modules
Caveat emptor: Protean is a library for personal learning and exploration, not (yet) for doing Serious Work.
Protean manages state, processes, and side-effects through actions, data structures describing things that should occur as a result of a transition.
Protocol for guarded transitions, actions, etc.
Execution logic for a Protean machine.
Purely-functional statechart core based on the SCXML specification.
Internal representation of an individual node in a Protean.MachineConfig
struct.
Snapshot of active states, context, and the latest event seen by the machine.
Supervisor used by the Protean interpreter to manage subprocesses.
TODO