Package: effect
Module: Schema
Iso representation used for Exit schemas.
Details
Successful exits are represented as { _tag: "Success", value }, while failed
exits are represented as { _tag: "Failure", cause }.
Signature
type ExitIso<A, E, D> = {
readonly _tag: "Success"
readonly value: A["Iso"]
} | {
readonly _tag: "Failure"
readonly cause: CauseIso<E, D>
}
Since v4.0.0