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

Function mergePattern

packages/effect/src/Arbitrary.ts:653–661  ·  view source on GitHub ↗
(pattern1: string | undefined, pattern2: string | undefined)

Source from the content-addressed store, hash-verified

651}
652
653function mergePattern(pattern1: string | undefined, pattern2: string | undefined): string | undefined {
654 if (pattern1 === undefined) {
655 return pattern2
656 }
657 if (pattern2 === undefined) {
658 return pattern1
659 }
660 return `(?:${pattern1})|(?:${pattern2})`
661}
662
663function mergeStringConstraints(c1: StringConstraints, c2: StringConstraints): StringConstraints {
664 return makeStringConstraints({

Callers 1

mergeStringConstraintsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected