MCPcopy
hub / github.com/gvergnaud/ts-pattern / between

Function between

src/patterns.ts:940–944  ·  view source on GitHub ↗
(
  min: min,
  max: max
)

Source from the content-addressed store, hash-verified

938 * .with(P.number.between(0, 10), () => '0 <= numbers <= 10')
939 */
940const between = <input, const min extends number, const max extends number>(
941 min: min,
942 max: max
943): GuardExcludeP<input, number, never> =>
944 when((value) => isNumber(value) && min <= value && max >= value);
945
946/**
947 * `P.number.lt(max)` matches **numbers** smaller than `max`.

Callers 1

numberChainableFunction · 0.85

Calls 2

whenFunction · 0.85
isNumberFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…