typelets.symbols¶
Common symbols useful for functions, variables, and types.
Added in version 1.0.
Module Attributes
An instance of a symbol indicating an unset value. |
|
A generic type alias for marking a type as unsettable. |
Classes
|
A type indicating an unsettable value. |
- class typelets.symbols.UnsetSymbol(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]¶
Bases:
EnumA type indicating an unsettable value.
This can be useful in functions that take default values to distinguish between a value not provided and a
False/Nonevalue.Added in version 1.0.