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

Function is

packages/effect/src/SchemaParser.ts:148–150  ·  view source on GitHub ↗
(schema: S)

Source from the content-addressed store, hash-verified

146 * @since 3.10.0
147 */
148export function is<S extends Schema.Constraint>(schema: S): <I>(input: I) => input is I & S["Type"] {
149 return _is<S["Type"]>(schema.ast)
150}
151
152/** @internal */
153export function _is<T>(ast: SchemaAST.AST) {

Callers 11

makeFilterByGuardFunction · 0.70
declareFunction · 0.70
walkFunction · 0.70
Schema.tsFile · 0.70
makeEquivalenceFunction · 0.70
api.tst.tsFile · 0.50
Schema.test.tsFile · 0.50
assertLiteralRefinementFunction · 0.50
assertArrayAllOfFunction · 0.50

Calls 1

_isFunction · 0.85

Tested by 2

assertLiteralRefinementFunction · 0.40
assertArrayAllOfFunction · 0.40