ProgressiveOutcomeDsl¶
@JvmInline
value class ProgressiveOutcomeDsl<Failure>(raise: Raise<ProgressiveOutcome.Unsuccessful<Failure>>) : Raise<Failure>
Constructors¶
ProgressiveOutcomeDsl¶
constructor(raise: Raise<ProgressiveOutcome.Unsuccessful<Failure>>)
Functions¶
bind¶
bindAll¶
open fun <A> NonEmptyList<Either<Failure, A>>.bindAll(): NonEmptyList<A>
open fun <A> NonEmptySet<Either<Failure, A>>.bindAll(): NonEmptySet<A>
invoke¶
out¶
raise¶
fun raise(failure: ProgressiveOutcome.Unsuccessful<Failure>): Nothing