filter

fun <T> StateObserver<T>.filter(predicate: (T, T) -> Boolean): StateObserver<T>

Creates a StateObserver that only reacts when a predicate is satisfied.