File tree Expand file tree Collapse file tree 4 files changed +20
-17
lines changed
src/8_compound_statements/8.7._function_definitions Expand file tree Collapse file tree 4 files changed +20
-17
lines changed Original file line number Diff line number Diff line change @@ -163,3 +163,4 @@ cython_debug/
163163.vscode
164164
165165tools /
166+ experiments /
Original file line number Diff line number Diff line change 1- FROM python:3.11
1+ FROM mcr.microsoft.com/devcontainers/ python:3.11
22
33WORKDIR /python
44
Original file line number Diff line number Diff line change 1919- [ standard library reference] ( https://docs.python.org/3.11/library/index.html )
2020- [ packaging and distribution] ( https://packaging.python.org/en/latest/ )
2121 - [ python packaging authority] ( https://www.pypa.io/en/latest/ )
22+ - https://the-hitchhikers-guide-to-packaging.readthedocs.io/en/latest/
2223 - [ glossary] ( https://packaging.python.org/en/latest/glossary/ )
2324 - tools:
2425 - [ pip] ( https://pypi.org/project/pip/ )
3940
4041## Use Cases
4142- [ Applications of Python] ( https://www.python.org/about/apps/ )
43+ - [ Style Guide] ( https://peps.python.org/pep-0008/ )
4244
4345## Learning Resources
4446- [ roadmap] ( https://roadmap.sh/python )
Original file line number Diff line number Diff line change 11"""
2- def decorators:
3- - formal: 𝑓: 𝑓 ↦ any
2+ def decorators:
3+ - formal: 𝑓: 𝑓 ↦ Modified[𝑓]
44
5- - in words: a high order function to modify and execute functions/methods
5+ - in words: a high order function to modify and execute functions/methods
66
7- - plain english: syntactic sugar for invoking a high order function directly and returning the parameter function's result.
7+ - plain english: syntactic sugar for invoking a high order function directly and returning the parameter function's result.
88
9- - intuition: ???
9+ - intuition: ???
1010
11- - properties:
12- - specification: https://peps.python.org/pep-0318/
11+ - properties:
12+ - specification: https://peps.python.org/pep-0318/
1313
14- - examples:
15- - see function runtime tracker below: def timed
14+ - examples:
15+ - see function runtime tracker below: def timed
1616
17- - use cases:
18- - aspect orientated programming:
19- - logging
20-
21- - proof: ???
22-
23- References: ???
17+ - use cases:
18+ - aspect orientated programming:
19+ - logging
20+
21+ - proof: ???
22+
23+ References: ???
2424"""
2525
2626import time
You can’t perform that action at this time.
0 commit comments