cause.pipe(
Cause.failures, // => AppError | ValidationError | OtherError
Chunk.filter((e) => e instanceof ValidationError),
Chunk.map((e) => e as ValidationError) // or maybe Chunk.cast<ValidationError>,
Chunk.map((e) => e.errors),
Chunk.toReadonlyArray
)
cause.pipe(
Cause.failures, // => AppError | ValidationError | OtherError
Chunk.filter((e) => e instanceof ValidationError),
Chunk.map((e) => e as ValidationError) // or maybe Chunk.cast<ValidationError>,
Chunk.map((e) => e.errors),
Chunk.toReadonlyArray
)