MCPcopy Create free account
hub / github.com/Effect-TS/effect / makeWhen

Function makeWhen

packages/effect/src/internal/matcher.ts:88–95  ·  view source on GitHub ↗
(
  guard: (u: unknown) => boolean,
  evaluate: (input: unknown) => any
)

Source from the content-addressed store, hash-verified

86}
87
88const makeWhen = (
89 guard: (u: unknown) => boolean,
90 evaluate: (input: unknown) => any
91): When => ({
92 _tag: "When",
93 guard,
94 evaluate
95})
96
97const makeNot = (
98 guard: (u: unknown) => boolean,

Callers 6

whenFunction · 0.85
whenOrFunction · 0.85
whenAndFunction · 0.85
discriminatorFunction · 0.85
discriminatorStartsWithFunction · 0.85
discriminatorsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected