Schema.transform for encode/decode
Use Schema.transform (or Schema.transformOrFail) to convert values during decode/encode. Map external shapes to internal types (e.g. string → Date) with validation.
- Schema.transform(decode, encode) for bidirectional conversion
- Use transformOrFail when decode can fail (e.g. invalid date string)
- Compose with Schema.pipe after base schema
Loading code editor...