Package-level declarations
Helpers to convert outcomes to other Arrow data types, support for the Raise DSL.
Types
Link copied to clipboard
Link copied to clipboard
value class ProgressiveOutcomeDsl<Failure>(raise: Raise<ProgressiveOutcome.Unsuccessful<Failure>>) : Raise<Failure>
Functions
Link copied to clipboard
inline fun <Failure, Value> progressive(block: ProgressiveOutcomeDsl<Failure>.() -> Value): ProgressiveOutcome<Failure, Value>
Arrow-style DSL to execute a Raise-based computation to generate a ProgressiveOutcome.
Link copied to clipboard