InnerUpdate

constructor(innerUpdate: Update<MI, EI, FI>, modelExtractor: Function<M, MI>, eventExtractor: Function<E, EI?>, modelUpdater: BiFunction<M, MI, M>, innerEffectHandler: InnerEffectHandler<M, F, FI>)

Parameters

M

the outer model type

E

the outer event type

F

the outer effect type

MI

the inner model type

EI

the inner event type

FI

the inner effect type