erg/crates/erg_compiler/lib/pystd/typing.d.er
2023-01-15 12:03:19 +09:00

44 lines
1 KiB
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