Partial Type
Noun · Development
Definitions
A utility type (most commonly TypeScript's Partial<T>) that constructs a new type by making every property of an existing type optional, useful for update operations or configuration merging where only a subset of fields may be provided.
In plain English: A version of a data shape where none of the fields are required, so you can provide just the ones you want to change.
Example: "The updateUser endpoint accepts a Partial<User> so you can patch just the email without sending the entire object."