Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johnchildren/state_machine_async
Experimenting with async/await and state machines
https://github.com/johnchildren/state_machine_async
Last synced: about 20 hours ago
JSON representation
Experimenting with async/await and state machines
- Host: GitHub
- URL: https://github.com/johnchildren/state_machine_async
- Owner: johnchildren
- Created: 2019-08-22T07:58:43.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-07T08:23:41.000Z (about 5 years ago)
- Last Synced: 2024-10-11T23:42:29.056Z (27 days ago)
- Language: Rust
- Size: 8.79 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# state-machine-async
Experimenting with a [state_machine_future](https://github.com/fitzgen/state_machine_future) alternative using async/await.
I'm trying to work out if it's still worth writing state machines through derive macros,
so I wrote up one of the example state machines from `state_machine_future` in order to see what the ergonomics would be like.
It seemed okay and potentially worthwhile so the next stage is writing the derive crate.Requires Rust Nightly 1.39+