A state machine derived from the types it is based on.
Hold a mapping between a Type and data.
Act on the current state. Use (ref S) to modify the states data.
Transition to the next state.
See Source File
Boost Software License 1.0
Copyright (c) 2020, Joakim Brännström. All rights reserved.
Joakim Brännström (joakim.brannstrom@gmx.com)