automat
automat copied to clipboard
Self-service finite-state machines for the programmer on the go.
Fixes #145 obviously needs tests and perhaps some more thought (in particular… how would feedback state-changes work here?) but I think this might be cleaner than the methodical machine
Inspired by several issues, including #41 #127 #130 #116 #112 #116, as well as developments in modern Python syntax and tooling (i.e. annotations and mypy) I started [noodling around in...
For now this is completely broken, but this is starting to refactor `makeDigraph` into a more general "transitions" stream which should power more flexible analysis tools without making it *too*...
Automat uses setup_requires, which is obsolete, broken and discontinued mechanism of supplying build-time dependencies. The main issue is that package build started as a subprocess of other build cannot derive...
- [x] #142 - [ ] #143
One of the age-old tricks of maintaining state in distributed systems is to define an explicit, deterministic state machine, then synchronize it everywhere by providing the same set of inputs...
Hi there. I'm new to automa and interested in your library. Thank you for the effort you have put in and for making it open source. Can you recommend an...
Hey Glyph, I'm a big fan of this library. I'm noticing that there's a certain pattern which makes me wonder about an API, and I'm curious to hear your thoughts....