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

Function setFromSelf_

packages/effect/src/Schema.ts:7806–7820  ·  view source on GitHub ↗
(value: Value, description: string)

Source from the content-addressed store, hash-verified

7804{}
7805
7806const setFromSelf_ = <Value extends Schema.Any>(value: Value, description: string): ReadonlySetFromSelf<Value> =>
7807 declare(
7808 [value],
7809 {
7810 decode: (item) => readonlySetParse(ParseResult.decodeUnknown(Array$(item))),
7811 encode: (item) => readonlySetParse(ParseResult.encodeUnknown(Array$(item)))
7812 },
7813 {
7814 typeConstructor: { _tag: "ReadonlySet" },
7815 description,
7816 pretty: readonlySetPretty,
7817 arbitrary: setArbitrary,
7818 equivalence: readonlySetEquivalence
7819 }
7820 )
7821
7822/**
7823 * @category ReadonlySet

Callers 2

ReadonlySetFromSelfFunction · 0.85
SetFromSelfFunction · 0.85

Calls 3

declareInterface · 0.85
readonlySetParseFunction · 0.85
Array$Function · 0.70

Tested by

no test coverage detected