Effect

data class Effect<Proposal : Any, SideEffect : Any>(val proposal: Proposal?, val sideEffects: List<SideEffect>)

Constructors

Link copied to clipboard
constructor(proposal: Proposal?, sideEffect: SideEffect)
constructor(proposal: Proposal?, sideEffects: List<SideEffect>)

Functions

Link copied to clipboard
infix fun and(sideEffect: SideEffect): Effect<Proposal, SideEffect>

Properties

Link copied to clipboard
Link copied to clipboard