A template for building deterministic, verifiable systems with parallel Go/JavaScript implementations.
Build complex stateful systems where state is a function of events:
State(t) = fold(apply, initialState, events[0..t])
| # Petri Net Lemmas | |
| Formal properties of arcnet's Petri net object model. | |
| ## Definitions | |
| **Model** = (P, T, A) where: | |
| - P = set of places | |
| - T = set of transitions | |
| - A = set of arcs ⊆ (P × T) ∪ (T × P) |