Checks if an Optional is None. Acts as a type guard.
The UnknownOptional type to check.
The Optional to check.
true if the Optional is None, false otherwise.
true
false
const optionalValue = Optional.none as Optional<number>;if (Optional.isNone(optionalValue)) { // Type narrowed to None assert.isTrue(true); // optionalValue is None} Copy
const optionalValue = Optional.none as Optional<number>;if (Optional.isNone(optionalValue)) { // Type narrowed to None assert.isTrue(true); // optionalValue is None}
Checks if an Optional is None. Acts as a type guard.