builder
fun <T> builder(initialState: T, validator: StateValidator<T> = NoOpValidator()): EventDrivenStateContainer.Builder<T>
Creates a new EventDrivenStateContainer with the given initial state.
Return
A new Builder for configuring event handlers
Parameters
initial State
The initial state of the container
validator
The validator to use for state validation (defaults to NoOpValidator)