nullable
Can be nothing
Nullable describes a variable or field that can hold either a value or nothing at all—typically represented as null.
In programming, nullable types explicitly permit the absence of data: The function returns a nullable integer.
Languages handle nullability differently; some require explicit declaration while others make it the default.
The concept helps prevent errors from unexpected empty values.
Not mandatory
- electiveChosen, not mandated
- discretionarySubject to personal judgment
- nonmandatoryNot compulsory
- voluntaryDone by choice
selective · permissive · omittable · skippable · unrequired · nonobligatory · maybe · option
Without legal effect
- emptinessAbsence of substance
- nothingnessComplete absence of existence
- vacuumAbsence of matter
- blankWithout marks or content
missing · nonexistent · absence · lack · gap · omission · vacancy · nothing
optional
Not mandatory
- electiveChosen, not mandated
- discretionarySubject to personal judgment
- nonmandatoryNot compulsory
voluntary · selective · permissive · omittable · skippable · unrequired · nonobligatory · maybe · option · fallback
void
Without legal effect
- emptinessAbsence of substance
- nothingnessComplete absence of existence
- vacuumAbsence of matter
blank · missing · nonexistent · absence · lack · gap · omission · vacancy · nothing · empty
SQL
Database manipulation language
- schemaOrganized representational structure
- constraintLimiting condition or rule
- columnVertical structural element
field · datatype · index · record · table · query · join · validation · default · coalesce
type
Category sharing traits
- annotationAdded explanatory comment
- unionJoining into one
- maybeExpression of uncertainty
option · unwrap · guard · generics · monadic · Nothing · Swift · Kotlin · TypeScript · Rust
nullablepresent
Gift or current moment
defined · initialized · guaranteed · populated · non-optional