Show HN: a Rust library for creating hierarchical state machines

docs.rs

24 points by acid_burn 19 hours ago

I've come to prefer modeling state machines with nested states, but implementing them by hand requires a large amount of error-prone boilerplate that obscures the important logic of the state machine.

I found that the existing offerings in the Rust ecosystem - while inspiring - lacked a number of features that I was looking for, so I spent the last few months building moku.

Feedback is welcome!