16. References#
Iteration. URL: https://dictionary.cambridge.org/dictionary/english/iteration (visited on 2025-10-20).
Generic. https://dictionary.cambridge.org/dictionary/english/generic, 2025. Cambridge Dictionary (accessed 2025-10-28).
Gregory Ewing. PEP 380 – syntax for delegating to a subgenerator. Python Enhancement Proposal 380, Python Software Foundation, February 2016. URL: https://peps.python.org/pep-0380/ (visited on 2025-10-16).
Yee Ka-Ping and Guido van Rossum. PEP 234 – iterators. Python Enhancement Proposal 234, Python Software Foundation, January 2001. URL: https://peps.python.org/pep-0234/ (visited on 2025-10-20).
Ivan Levkivskyi, Jukka Lehtosalo, and Łukasz Langa. PEP 544 – protocols: structural subtyping (static duck typing). Python Enhancement Proposal 544, Python Software Foundation, March 2017. URL: https://peps.python.org/pep-0544/ (visited on 2025-10-23).
Neil Schemenauer, Tim Peters, and Lie H. Magnus. PEP 255 – simple generators. Python Enhancement Proposal 255, Python Software Foundation, May 2001. URL: https://peps.python.org/pep-0255/ (visited on 2025-10-13).
Yury Selivanov. PEP 525 – asynchronous generators. Python Enhancement Proposal 525, Python Software Foundation, July 2016. URL: https://peps.python.org/pep-0525/ (visited on 2025-10-15).
Eric V. Smith. PEP 420 – implicit namespace packages. Python Enhancement Proposal 420, Python Software Foundation, May 2012. URL: https://peps.python.org/pep-0420/ (visited on 2025-10-03).
Eric Traut. PEP 695 – type parameter syntax. Python Enhancement Proposal 695, Python Software Foundation, March 2022. URL: https://peps.python.org/pep-0695/ (visited on 2025-11-04).
Guido van Rossum and Philip J. Eby. PEP 342 – coroutines via enhanced generators. Python Enhancement Proposal 342, Python Software Foundation, May 2005. URL: https://peps.python.org/pep-0342/ (visited on 2025-10-21).
Guido van Rossum, Jukka Lehtosalo, and Łukasz Langa. PEP 484 – type hints. Python Enhancement Proposal 484, Python Software Foundation, September 2014. URL: https://peps.python.org/pep-0484/ (visited on 2025-10-28).
Guido van Rossum and Ivan Levkivskyi. PEP 483 – the theory of type hints. Python Enhancement Proposal 483, Python Software Foundation, December 2014. URL: https://peps.python.org/pep-0483/ (visited on 2025-10-23).
Python Software Foundation. Built-in types — truth value testing. https://docs.python.org/3/library/stdtypes.html#truth-value-testing, October 2025. https://docs.python.org/3/library/stdtypes.html#truth-value-testing.
Python Software Foundation. Collections abstract base classes¶. 2025. URL: https://docs.python.org/3/library/collections.abc.html#collections-abstract-base-classes (visited on 2025-10-21).
Python Software Foundation. Data model — asynchronous context managers. https://docs.python.org/3/reference/datamodel.html#asynchronous-context-managers, October 2025. https://docs.python.org/3/reference/datamodel.html#asynchronous-context-managers.
Python Software Foundation. Glossary — python 3 documentation: generator. https://docs.python.org/3/glossary.html#term-generator, 2025. Accessed: 2025-10-07.
Python Software Foundation. The python language reference: 2.4.3. reserved classes of identifiers. 2025. URL: https://docs.python.org/3/reference/lexical_analysis.html#reserved-classes-of-identifiers (visited on 2025-10-01).
Python Software Foundation. The python language reference: 3. data model. 2025. URL: https://docs.python.org/3/reference/datamodel.html (visited on 2025-10-01).
Python Software Foundation. The python language reference: 3.3. special method names. 2025. URL: https://docs.python.org/3/reference/datamodel.html#specialnames (visited on 2025-10-01).
Python Software Foundation. The python language reference: 8. compound statements — the with statement. 2025. URL: https://docs.python.org/3/reference/compound_stmts.html#the-with-statement (visited on 2025-10-07).
Python Software Foundation. The python tutorial: 6. modules. 2025. URL: https://docs.python.org/3/tutorial/modules.html (visited on 2025-10-01).
Python Software Foundation. The import system — main spec. 2025. URL: https://docs.python.org/3/reference/import.html#main-spec (visited on 2025-10-03).
Python Software Foundation. The yield statement. 2025. URL: https://docs.python.org/3/reference/simple_stmts.html#the-yield-statement (visited on 2025-10-16).
Python Software Foundation. Contextlib — utilities for with-statement contexts: contextlib.contextmanager. 2025. URL: https://docs.python.org/3/library/contextlib.html#contextlib.contextmanager (visited on 2025-10-07).
Python Software Foundation. Iterator. 2025. URL: https://docs.python.org/3/glossary.html#term-iterator (visited on 2025-10-20).