Glyph
Glyph
Pretty much every object in `alchimia.engine` manages some state: - TwistedEngine has a worker for connect & execute - TwistedConnection has a worker where all its SQL is executed -...
When considering #52, I realized that `->` is unnecessarily difficult to pronounce. It bothers me because it obviously wants to be "→" but isn't because of limitations on keyboards rather...
The ability to asynchronously populate the contents of a buffer from a subprocess, and to update things without blocking, is a key feature of an extensible editor with a good...
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...
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...
`automat-visualize` really needs documentation to explain how to use it.
Related to #30: When the state machine is producing outputs, it is in an intermediate, undefined state. One of automat's big benefits is to eliminate the need for manual guards...
hey @hawkowl. what's up