const MySchema = Schema.Struct({
id: Schema.String,
name: Schema.String,
email: Schema.String,
age: Schema.Number,
})
const PartialExceptId = MySchema.pipe(
Schema.omit('id'),
Schema.partial,
Schema.extend(MySchema.pipe(Schema.pick('id'))),
)
const MySchema = Schema.Struct({
id: Schema.String,
name: Schema.String,
email: Schema.String,
age: Schema.Number,
})
const PartialExceptId = MySchema.pipe(
Schema.omit('id'),
Schema.partial,
Schema.extend(MySchema.pipe(Schema.pick('id'))),
)