mirror of
https://github.com/erg-lang/erg.git
synced 2025-07-24 13:34:52 +00:00
44 lines
1,016 B
Python
44 lines
1,016 B
Python
.Any: Type
|
|
.LiteralString: Type
|
|
.Never: Type
|
|
.NoReturn: Type
|
|
.Self: Type
|
|
.TypeAlias: Type
|
|
.Tuple: (*Type) -> Type
|
|
.Union: (*Type) -> Type
|
|
.Optional: (Type) -> Type
|
|
.Callable: (*Type) -> Type
|
|
.Concatenate: (*Type) -> Type
|
|
.Type: (Type) -> Type
|
|
.Literal: (*Obj) -> Type
|
|
.ClassVar: (Type) -> Type
|
|
.Final: (Type) -> Type
|
|
.Required: (Type) -> Type
|
|
.NotRequired: (Type) -> Type
|
|
.Annotated: (Type, *Obj) -> Type
|
|
.TypeGuard: (Type) -> Type
|
|
.Generic: (Type) -> Type
|
|
.TypeVar: (Str) -> Type
|
|
.TypeVarTuple: (Str) -> Type
|
|
.Unpack: (Type) -> Type
|
|
.ParamSpec: (Str) -> Type
|
|
.AnyStr: Type
|
|
.Protocol: (Type := NoneType) -> Type
|
|
.NamedTuple: Type
|
|
.NewType: (Str, Type) -> Type
|
|
.TypedDict: (Str, Type) -> Type
|
|
.Dict: (Type, Type) -> Type
|
|
.List: (Type) -> Type
|
|
.Set: (Type) -> Type
|
|
.FrozenSet: (Type) -> Type
|
|
.OrderedDict: (Type, Type) -> Type
|
|
.ChainMap: (Type, Type) -> Type
|
|
.Counter: (Type, Int) -> Type
|
|
.Deque: (Type) -> Type
|
|
.IO: Type
|
|
.TextIO: Type
|
|
.BinaryIO: Type
|
|
.Pattern: Type
|
|
.Match: Type
|
|
.Text: Type
|
|
.Sequence: (Type) -> Type
|