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 expectType<typeof optionalValue, None>('=');} Copy
const optionalValue = Optional.none as Optional<number>;if (Optional.isNone(optionalValue)) { // Type narrowed to None expectType<typeof optionalValue, None>('=');}
Checks if an Optional is None. Acts as a type guard.