when<T> function

Effect when<T>(
  1. Effect<T> effect
)

Implementation

Effect when<T>(Effect<T> effect) {
  return (event) {
    if (event is T) {
      effect(event);
    }
  };
}