mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 12:44:28 +08:00
Fix: functools.reduce does not accept keyword arguments (#11090)
This commit is contained in:
@@ -36,9 +36,9 @@ _PWrapper = ParamSpec("_PWrapper")
|
||||
_RWrapper = TypeVar("_RWrapper")
|
||||
|
||||
@overload
|
||||
def reduce(function: Callable[[_T, _S], _T], sequence: Iterable[_S], initial: _T) -> _T: ...
|
||||
def reduce(__function: Callable[[_T, _S], _T], __sequence: Iterable[_S], __initial: _T) -> _T: ...
|
||||
@overload
|
||||
def reduce(function: Callable[[_T, _T], _T], sequence: Iterable[_T]) -> _T: ...
|
||||
def reduce(__function: Callable[[_T, _T], _T], __sequence: Iterable[_T]) -> _T: ...
|
||||
|
||||
class _CacheInfo(NamedTuple):
|
||||
hits: int
|
||||
|
||||
Reference in New Issue
Block a user