Slide 26
Slide 26 text
Wikipedia
In programming, nullable types are a feature of the type
system of some programming languages which allow the
value to be set to the special value NULL instead of the
usual possible values of the data type. In statically-typed
languages, a nullable type is an option type (in functional
programming terms), while in dynamically-typed
languages (where values have types, but variables do
not), equivalent behavior is provided by having a single
null value.