Package-level declarations

Types

Link copied to clipboard
interface InnerEffectHandler<M, F, FI>

Interface for handling effects from an inner update function when using InnerUpdate.

Link copied to clipboard
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.