MCPcopy
hub / github.com/Effect-TS/effect / Union

Function Union

packages/effect/src/Schema.ts:1298–1306  ·  view source on GitHub ↗
(
  ...members: Members
)

Source from the content-addressed store, hash-verified

1296 ...members: Members
1297): Schema<Schema.Type<Members[number]>, Schema.Encoded<Members[number]>, Schema.Context<Members[number]>>
1298export function Union<Members extends ReadonlyArray<Schema.All>>(
1299 ...members: Members
1300) {
1301 return AST.isMembers(members)
1302 ? makeUnionClass(members)
1303 : array_.isNonEmptyReadonlyArray(members)
1304 ? members[0]
1305 : Never
1306}
1307
1308/**
1309 * @category api interface

Callers 13

NullOrFunction · 0.70
UndefinedOrFunction · 0.70
NullishOrFunction · 0.70
ArrayEnsureFunction · 0.70
NonEmptyArrayEnsureFunction · 0.70
transformLiteralsFunction · 0.70
Schema.tsFile · 0.70
DurationClass · 0.70
TimeZoneFromSelfClass · 0.70
optionEncodedFunction · 0.70
eitherEncodedFunction · 0.70

Calls 1

makeUnionClassFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…