[3.11] gh-112043: Align concurrent.futures.Executor.map docs with implementation (GH-114153) (#114165)

The first parameter is named 'fn', not 'func'.
(cherry picked from commit 8d26db45df)

Co-authored-by: Erlend E. Aasland <erlend@python.org>
This commit is contained in:
Miss Islington (bot) 2024-01-17 02:38:06 +01:00 committed by GitHub
parent b21dd36495
commit 644b4a1e87
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -39,14 +39,14 @@ Executor Objects
future = executor.submit(pow, 323, 1235)
print(future.result())
.. method:: map(func, *iterables, timeout=None, chunksize=1)
.. method:: map(fn, *iterables, timeout=None, chunksize=1)
Similar to :func:`map(func, *iterables) <map>` except:
Similar to :func:`map(fn, *iterables) <map>` except:
* the *iterables* are collected immediately rather than lazily;
* *func* is executed asynchronously and several calls to
*func* may be made concurrently.
* *fn* is executed asynchronously and several calls to
*fn* may be made concurrently.
The returned iterator raises a :exc:`TimeoutError`
if :meth:`~iterator.__next__` is called and the result isn't available
@ -54,7 +54,7 @@ Executor Objects
*timeout* can be an int or a float. If *timeout* is not specified or
``None``, there is no limit to the wait time.
If a *func* call raises an exception, then that exception will be
If a *fn* call raises an exception, then that exception will be
raised when its value is retrieved from the iterator.
When using :class:`ProcessPoolExecutor`, this method chops *iterables*