()
| 1228 | * @since 4.0.0 |
| 1229 | */ |
| 1230 | export function optionFromUndefinedOr<T>(): Transformation<Option.Option<T>, T | undefined> { |
| 1231 | return transform({ |
| 1232 | decode: Option.fromUndefinedOr, |
| 1233 | encode: Option.getOrUndefined |
| 1234 | }) |
| 1235 | } |
| 1236 | |
| 1237 | /** |
| 1238 | * Decodes `T | null | undefined` into `Option<T>` and encodes `Option<T>` |
nothing calls this directly
no test coverage detected