These guides are meant to help you along your journey learning Finite State Machines and how to build them with Robot.
- Composition: How to use functional composition when building state machines, to maximize code reuse where possible.
- Nested States: Create machines with nested states by invoking other machines.
- Awaiting asynchronous completion: How to await a machine to enter a
final
state. - Comparison with XState: Differences and tradeoffs between Robot and XState.