Package-level declarations
Types
Link copied to clipboard
Interface for handling effects from an inner update function when using InnerUpdate.
Link copied to clipboard
object InnerEffectHandlers
Link copied to clipboard
class InnerUpdate<M, E, F, MI, EI, FI>(val innerUpdate: Update<MI, EI, FI>, val modelExtractor: Function<M, MI>, val eventExtractor: Function<E, EI?>, val modelUpdater: BiFunction<M, MI, M>, val innerEffectHandler: InnerEffectHandler<M, F, FI>) : Update<M, E, F>
Helper class for putting an update function inside another update function.