-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_toc.yml
More file actions
100 lines (99 loc) · 4.61 KB
/
_toc.yml
File metadata and controls
100 lines (99 loc) · 4.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# Table of contents
# Learn more at https://jupyterbook.org/customize/toc.html
format: jb-book
root: intro
parts:
- caption: Preamble
chapters:
- file: why-decorators-matter/index.md
sections:
- file: why-decorators-matter/functions-are-objects.md
- file: why-decorators-matter/functions-inside-functions.md
- file: why-decorators-matter/a-function-that-did-too-much.md
- file: why-decorators-matter/cache-wrapper.md
- file: why-decorators-matter/factory-of-caches.md
- file: why-decorators-matter/closures-are-bubbles.md
- file: why-decorators-matter/exercises.md
- file: why-decorators-matter/summary.md
- caption: Decorator fundamentals
chapters:
- file: your-first-decorator/index.md
sections:
- file: your-first-decorator/decorator-pattern.md
- file: your-first-decorator/decorator-syntax.md
- file: your-first-decorator/orthogonality.md
- file: your-first-decorator/exercises.md
- file: your-first-decorator/summary.md
- file: general-decorators/index.md
sections:
- file: general-decorators/caching-combinations.md
- file: general-decorators/fixed-number-of-arguments.md
- file: general-decorators/accepting-a-variable-number-of-arguments.md
- file: general-decorators/cache-for-general-functions.md
- file: general-decorators/caching-is-really-useful-right.md
- file: general-decorators/accepting-a-variable-number-of-keyword-arguments.md
- file: general-decorators/general-signatures.md
- file: general-decorators/losing-metadata.md
- file: general-decorators/fixing-lost-metadata.md
- file: general-decorators/decorator-blueprint.md
- file: general-decorators/exercises.md
- file: general-decorators/summary.md
- file: decorators-with-arguments/index.md
sections:
- file: decorators-with-arguments/web-server-crash.md
- file: decorators-with-arguments/global-cache-size.md
- file: decorators-with-arguments/decorator-with-two-arguments.md
- file: decorators-with-arguments/decorator-factory.md
- file: decorators-with-arguments/inline-factory-usage.md
- file: decorators-with-arguments/decorators-with-arguments.md
- file: decorators-with-arguments/exercises.md
- file: decorators-with-arguments/summary.md
- caption: Advanced decorators
chapters:
- file: flexible-decorators/index.md
sections:
- file: flexible-decorators/a-flexible-decorator.md
- file: flexible-decorators/optional-arguments.md
- file: flexible-decorators/no-arguments.md
- file: flexible-decorators/exercises.md
- file: flexible-decorators/summary.md
- file: classes-as-decorators/index.md
sections:
- file: classes-as-decorators/classes-are-callable.md
- file: classes-as-decorators/why-use-a-class-as-a-decorator.md
- file: classes-as-decorators/the-class-arguments.md
- file: classes-as-decorators/making-the-instance-callable.md
- file: classes-as-decorators/class-vs-function.md
- file: classes-as-decorators/decorator-with-methods.md
- file: classes-as-decorators/decorator-with-attributes.md
- file: classes-as-decorators/customisable-class-based-decorator.md
- file: classes-as-decorators/exercises.md
- file: classes-as-decorators/summary.md
- file: decorating-classes/index.md
sections:
- file: decorating-classes/classes-are-objects.md
- file: decorating-classes/replacing-classes.md
- file: decorating-classes/a-decorator-for-a-class.md
- file: decorating-classes/patching-methods.md
- file: decorating-classes/returning-the-class.md
- file: decorating-classes/exercises.md
- file: decorating-classes/summary.md
- caption: The end?
chapters:
- file: the-end/what-now.md
- file: the-end/feedback.md
- file: the-end/connect-with-me.md
- caption: Appendix
chapters:
- file: decorator-projects/index.md
sections:
- file: decorator-projects/enum-unique.md
- file: decorator-projects/functools-total_ordering.md
- file: decorator-projects/functools-wraps.md
- file: decorator-projects/functools-lru_cache.md
- file: decorator-projects/contextlib-contextmanager.md
- file: decorator-projects/staticmethod.md
- file: decorator-projects/classmethod.md
- file: decorator-projects/property.md
- file: decorator-projects/dataclasses-dataclass.md
- file: appendix/non-local-variables.md