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

Function wrapGetDescription

packages/effect/src/Arbitrary.ts:362–367  ·  view source on GitHub ↗
(
  f: (ast: SchemaAST.AST, description: Description) => Description,
  g: (ast: SchemaAST.AST, path: ReadonlyArray<PropertyKey>) => Description
)

Source from the content-addressed store, hash-verified

360let counter = 0
361
362function wrapGetDescription(
363 f: (ast: SchemaAST.AST, description: Description) => Description,
364 g: (ast: SchemaAST.AST, path: ReadonlyArray<PropertyKey>) => Description
365): (ast: SchemaAST.AST, path: ReadonlyArray<PropertyKey>) => Description {
366 return (ast, path) => f(ast, g(ast, path))
367}
368
369function parseMeta(ast: SchemaAST.AST): [SchemaAST.SchemaIdAnnotation | undefined, Record<string | symbol, unknown>] {
370 const jsonSchema = SchemaAST.getJSONSchemaAnnotation(ast).pipe(

Callers 1

Arbitrary.tsFile · 0.85

Calls 2

fFunction · 0.70
gFunction · 0.50

Tested by

no test coverage detected