Directories
¶
Path | Synopsis |
---|---|
Package helpers is a set of useful functions when working with async state machines.
|
Package helpers is a set of useful functions when working with async state machines. |
testing
Package testing provides testing helpers for state machines using testify.
|
Package testing provides testing helpers for state machines using testify. |
Package history provides mutation history tracking and traversal.
|
Package history provides mutation history tracking and traversal. |
Package machine is a nondeterministic, multi-state, clock-based, relational, optionally-accepting, and non-blocking state machine.
|
Package machine is a nondeterministic, multi-state, clock-based, relational, optionally-accepting, and non-blocking state machine. |
Package node provides distributed worker pools with supervisors.
|
Package node provides distributed worker pools with supervisors. |
states
Package states contains a stateful schema-v2 for Topic.
|
Package states contains a stateful schema-v2 for Topic. |
Package rpc is a transparent RPC for state machines.
|
Package rpc is a transparent RPC for state machines. |
Package states provides reusable state definitions.
|
Package states provides reusable state definitions. |
pipes
Package pipe provide helpers to pipe states from one machine to another.
|
Package pipe provide helpers to pipe states from one machine to another. |
Package telemetry provides telemetry exporters for asyncmachine: am-dbg, Prometheus, and OpenTelemetry.
|
Package telemetry provides telemetry exporters for asyncmachine: am-dbg, Prometheus, and OpenTelemetry. |
prometheus
Package prometheus provides Prometheus metrics for asyncmachine.
|
Package prometheus provides Prometheus metrics for asyncmachine. |
x
|
|
helpers
Package helpers provides some utility functions for asyncmachine, which are out of scope of the main package.
|
Package helpers provides some utility functions for asyncmachine, which are out of scope of the main package. |
Click to show internal directories.
Click to hide internal directories.