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

Class OptionFromNonEmptyTrimmedString

packages/effect/src/Schema.ts:7330–7334  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7328 * @since 3.10.0
7329 */
7330export class OptionFromNonEmptyTrimmedString extends transform(String$, OptionFromSelf(NonEmptyTrimmedString), {
7331 strict: true,
7332 decode: (i) => option_.filter(option_.some(i.trim()), string_.isNonEmpty),
7333 encode: (a) => option_.getOrElse(a, () => "")
7334}) {}
7335
7336/**
7337 * @category Either utils

Callers

nothing calls this directly

Calls 2

transformInterface · 0.70
OptionFromSelfFunction · 0.70

Tested by

no test coverage detected