tracking

infix fun <S, E : StateEvent> StateMachineBuilder<S, E>.tracking(with: String): ((S, S) -> Unit) -> Unit

Adds an observer using "tracking with" syntax.

Example:

tracking with { old, new -> log("$old -> $new") }