System<State, Event>.create constructor
System<State, Event>.create ({
- required State initialState,
Create a System with initial state.
Create a System with initial state seeded into the system:
final counterSystem = System<int, CounterEvent>
.create(initialState: 0) // <- create a counter system
// with initial counts 0
...;
Implementation
System.create({
required State initialState,
}): this.pure(_create(initialState: initialState));