MCPcopy Index your code
hub / github.com/Effect-TS/effect / combineCauses

Function combineCauses

packages/platform/src/internal/httpServerError.ts:77–84  ·  view source on GitHub ↗
(left: Cause.Cause<A>, right: Cause.Cause<B>)

Source from the content-addressed store, hash-verified

75}
76
77const combineCauses = <A = never, B = never>(left: Cause.Cause<A>, right: Cause.Cause<B>): Cause.Cause<A | B> => {
78 if (Cause.isEmptyType(left)) {
79 return right
80 } else if (Cause.isEmptyType(right)) {
81 return left
82 }
83 return Cause.sequential(left, right)
84}
85
86/** @internal */
87export const causeResponseStripped = <E>(

Callers 1

causeResponseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected