Package: effect
Module: Schema
Useful for validating strings that must contain meaningful characters without leading or trailing whitespace.
Example
import { Schema } from "effect"
console.log(Schema.decodeOption(Schema.NonEmptyTrimmedString)("")) // Option.none()
console.log(Schema.decodeOption(Schema.NonEmptyTrimmedString)(" a ")) // Option.none()
console.log(Schema.decodeOption(Schema.NonEmptyTrimmedString)("a")) // Option.some("a")
Signature
declare class NonEmptyTrimmedString
Since v3.10.0