Package: effect
Module: Cause
Represents sequential composition of two Causes.
Details
This interface models the scenario where one error follows another in
sequence, such as when a main effect fails and then a finalizer also fails.
It ensures both errors are retained in the final Cause.
See
sequential Combine two Causes sequentiallyisSequentialType Check if a Cause is a SequentialSignature
export interface Sequential<out E> extends Cause.Variance<E>, Equal.Equal, Pipeable, Inspectable {
readonly _tag: "Sequential"
readonly left: Cause<E>
readonly right: Cause<E>
}
Since v2.0.0