diff --git a/stdlib/2/__builtin__.pyi b/stdlib/2/__builtin__.pyi index 64ab6902f..0c476cec7 100644 --- a/stdlib/2/__builtin__.pyi +++ b/stdlib/2/__builtin__.pyi @@ -732,6 +732,12 @@ def map(func: Callable[[_T1, _T2], _S], iter1: Iterable[_T1], iter2: Iterable[_T2]) -> List[_S]: ... # TODO more than two iterables @overload +def map(func: None, iter1: Iterable[_T1]) -> List[_T1]: ... +@overload +def map(func: None, + iter1: Iterable[_T1], + iter2: Iterable[_T2]) -> List[Tuple[_T1, _T2]]: ... # TODO more than two iterables +@overload def max(arg1: _T, arg2: _T, *args: _T, key: Callable[[_T], Any] = ...) -> _T: ... @overload def max(iterable: Iterable[_T], key: Callable[[_T], Any] = ...) -> _T: ...