reduceAnd

Create a catch-all reducer with side-effect(s) (reduceAnd { })


@JvmName(name = "reduceWithSideEffectMatching")
inline fun <A : Action> reduceAnd(noinline reducer: Reducer<State, Action, Effect<Proposal, SE>>)

Create an action specific reducer with side-effect(s) (reduceAnd { })


@JvmName(name = "reduceWithSideEffectMatchingEnums")
inline fun <ActionEnum : Enum<ActionEnum>, A : ActionEnum> reduceAnd(childClazz: A, noinline reducer: Reducer<State, Action, Effect<Proposal, SE>>)

Create an action specific reducer with side-effect(s) (reduceAnd(action) { })