@@ -10,7 +10,7 @@ Predicate = Callable[[_T], object]
10
10
def count (start : _N = ..., step : _N = ...) -> Iterator [_N ]: ... # more general types?
11
11
12
12
class cycle (Iterator [_T ], Generic [_T ]):
13
- def __init__ (self , iterable : Iterable [_T ]) -> None : ...
13
+ def __init__ (self , __iterable : Iterable [_T ]) -> None : ...
14
14
def __next__ (self ) -> _T : ...
15
15
def __iter__ (self ) -> Iterator [_T ]: ...
16
16
@@ -33,21 +33,23 @@ class chain(Iterator[_T], Generic[_T]):
33
33
def __next__ (self ) -> _T : ...
34
34
def __iter__ (self ) -> Iterator [_T ]: ...
35
35
@staticmethod
36
- def from_iterable (iterable : Iterable [Iterable [_S ]]) -> Iterator [_S ]: ...
36
+ def from_iterable (__iterable : Iterable [Iterable [_S ]]) -> Iterator [_S ]: ...
37
37
38
38
def compress (data : Iterable [_T ], selectors : Iterable [Any ]) -> Iterator [_T ]: ...
39
- def dropwhile (predicate : Predicate [_T ], iterable : Iterable [_T ]) -> Iterator [_T ]: ...
40
- def filterfalse (predicate : Optional [Predicate [_T ]], iterable : Iterable [_T ]) -> Iterator [_T ]: ...
39
+ def dropwhile (__predicate : Predicate [_T ], __iterable : Iterable [_T ]) -> Iterator [_T ]: ...
40
+ def filterfalse (__predicate : Optional [Predicate [_T ]], __iterable : Iterable [_T ]) -> Iterator [_T ]: ...
41
41
@overload
42
42
def groupby (iterable : Iterable [_T ], key : None = ...) -> Iterator [Tuple [_T , Iterator [_T ]]]: ...
43
43
@overload
44
44
def groupby (iterable : Iterable [_T ], key : Callable [[_T ], _S ]) -> Iterator [Tuple [_S , Iterator [_T ]]]: ...
45
45
@overload
46
- def islice (iterable : Iterable [_T ], stop : Optional [int ]) -> Iterator [_T ]: ...
46
+ def islice (__iterable : Iterable [_T ], __stop : Optional [int ]) -> Iterator [_T ]: ...
47
47
@overload
48
- def islice (iterable : Iterable [_T ], start : Optional [int ], stop : Optional [int ], step : Optional [int ] = ...) -> Iterator [_T ]: ...
49
- def starmap (func : Callable [..., _S ], iterable : Iterable [Iterable [Any ]]) -> Iterator [_S ]: ...
50
- def takewhile (predicate : Predicate [_T ], iterable : Iterable [_T ]) -> Iterator [_T ]: ...
48
+ def islice (
49
+ __iterable : Iterable [_T ], __start : Optional [int ], __stop : Optional [int ], __step : Optional [int ] = ...
50
+ ) -> Iterator [_T ]: ...
51
+ def starmap (__function : Callable [..., _S ], __iterable : Iterable [Iterable [Any ]]) -> Iterator [_S ]: ...
52
+ def takewhile (__predicate : Predicate [_T ], __iterable : Iterable [_T ]) -> Iterator [_T ]: ...
51
53
def tee (__iterable : Iterable [_T ], __n : int = ...) -> Tuple [Iterator [_T ], ...]: ...
52
54
def zip_longest (* p : Iterable [Any ], fillvalue : Any = ...) -> Iterator [Any ]: ...
53
55
@@ -58,37 +60,37 @@ _T4 = TypeVar("_T4")
58
60
_T5 = TypeVar ("_T5" )
59
61
_T6 = TypeVar ("_T6" )
60
62
@overload
61
- def product (iter1 : Iterable [_T1 ]) -> Iterator [Tuple [_T1 ]]: ...
63
+ def product (__iter1 : Iterable [_T1 ]) -> Iterator [Tuple [_T1 ]]: ...
62
64
@overload
63
- def product (iter1 : Iterable [_T1 ], iter2 : Iterable [_T2 ]) -> Iterator [Tuple [_T1 , _T2 ]]: ...
65
+ def product (__iter1 : Iterable [_T1 ], __iter2 : Iterable [_T2 ]) -> Iterator [Tuple [_T1 , _T2 ]]: ...
64
66
@overload
65
- def product (iter1 : Iterable [_T1 ], iter2 : Iterable [_T2 ], iter3 : Iterable [_T3 ]) -> Iterator [Tuple [_T1 , _T2 , _T3 ]]: ...
67
+ def product (__iter1 : Iterable [_T1 ], __iter2 : Iterable [_T2 ], __iter3 : Iterable [_T3 ]) -> Iterator [Tuple [_T1 , _T2 , _T3 ]]: ...
66
68
@overload
67
69
def product (
68
- iter1 : Iterable [_T1 ], iter2 : Iterable [_T2 ], iter3 : Iterable [_T3 ], iter4 : Iterable [_T4 ]
70
+ __iter1 : Iterable [_T1 ], __iter2 : Iterable [_T2 ], __iter3 : Iterable [_T3 ], __iter4 : Iterable [_T4 ]
69
71
) -> Iterator [Tuple [_T1 , _T2 , _T3 , _T4 ]]: ...
70
72
@overload
71
73
def product (
72
- iter1 : Iterable [_T1 ], iter2 : Iterable [_T2 ], iter3 : Iterable [_T3 ], iter4 : Iterable [_T4 ], iter5 : Iterable [_T5 ]
74
+ __iter1 : Iterable [_T1 ], __iter2 : Iterable [_T2 ], __iter3 : Iterable [_T3 ], __iter4 : Iterable [_T4 ], __iter5 : Iterable [_T5 ]
73
75
) -> Iterator [Tuple [_T1 , _T2 , _T3 , _T4 , _T5 ]]: ...
74
76
@overload
75
77
def product (
76
- iter1 : Iterable [_T1 ],
77
- iter2 : Iterable [_T2 ],
78
- iter3 : Iterable [_T3 ],
79
- iter4 : Iterable [_T4 ],
80
- iter5 : Iterable [_T5 ],
81
- iter6 : Iterable [_T6 ],
78
+ __iter1 : Iterable [_T1 ],
79
+ __iter2 : Iterable [_T2 ],
80
+ __iter3 : Iterable [_T3 ],
81
+ __iter4 : Iterable [_T4 ],
82
+ __iter5 : Iterable [_T5 ],
83
+ __iter6 : Iterable [_T6 ],
82
84
) -> Iterator [Tuple [_T1 , _T2 , _T3 , _T4 , _T5 , _T6 ]]: ...
83
85
@overload
84
86
def product (
85
- iter1 : Iterable [Any ],
86
- iter2 : Iterable [Any ],
87
- iter3 : Iterable [Any ],
88
- iter4 : Iterable [Any ],
89
- iter5 : Iterable [Any ],
90
- iter6 : Iterable [Any ],
91
- iter7 : Iterable [Any ],
87
+ __iter1 : Iterable [Any ],
88
+ __iter2 : Iterable [Any ],
89
+ __iter3 : Iterable [Any ],
90
+ __iter4 : Iterable [Any ],
91
+ __iter5 : Iterable [Any ],
92
+ __iter6 : Iterable [Any ],
93
+ __iter7 : Iterable [Any ],
92
94
* iterables : Iterable [Any ],
93
95
) -> Iterator [Tuple [Any , ...]]: ...
94
96
@overload
0 commit comments