ReducerPod<T extends Object>.single constructor

ReducerPod<T extends Object>.single(
  1. Option<ValueListenable<T>> responder()
)

Implementation

factory ReducerPod.single(Option<ValueListenable<T>> Function() responder) {
  return ReducerPod(
    responder: () => [responder()],
    reducer: (values) {
      UNSAFE:
      return values.first.transf<T>().unwrap();
    },
  );
}