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

Function makeOrElse

packages/cli/src/internal/options.ts:1009–1018  ·  view source on GitHub ↗
(
  left: Options.Options<A>,
  right: Options.Options<B>
)

Source from the content-addressed store, hash-verified

1007}
1008
1009const makeOrElse = <A, B>(
1010 left: Options.Options<A>,
1011 right: Options.Options<B>
1012): Options.Options<Either.Either<B, A>> => {
1013 const op = Object.create(proto)
1014 op._tag = "OrElse"
1015 op.left = left
1016 op.right = right
1017 return op
1018}
1019
1020const makeSingle = <A>(
1021 name: string,

Callers 2

options.tsFile · 0.85
modifySingleFunction · 0.85

Calls 1

createMethod · 0.80

Tested by

no test coverage detected