API Reference Protean v0.0.1
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.
This module provides utilities to convert from the "shorthand" machine config format used when defining a machine to the structured format used internally.
Injects code into the calling module in order to easily define Protean statecharts.
The Protean machine state.
TODO