|
107 | 107 | { "title": "Rust Book Chapter 5", "link": "https://doc.rust-lang.org/book/ch05-00-structs.html", "sub": []},
|
108 | 108 | { "title": "Rust Book Chapter 6", "link": "https://doc.rust-lang.org/book/ch06-00-enums.html", "sub": []}
|
109 | 109 | ]
|
| 110 | + }, |
| 111 | + { |
| 112 | + "title": "Collections and Generics", |
| 113 | + "agenda": [ |
| 114 | + { "title": "Vectors", "sub": [ |
| 115 | + { "title": "`Vec<T>` API", "sub": [] }, |
| 116 | + { "title": "Ownership and Borrowing", "sub": [] } |
| 117 | + ]}, |
| 118 | + { "title": "Strings", "sub": [ |
| 119 | + { "title": "UTF-8", "sub": [] }, |
| 120 | + { "title": "`String` API", "sub": [] } |
| 121 | + ]}, |
| 122 | + { "title": "Maps", "sub": [ |
| 123 | + { "title": "Focus on `HashMap` and `HashSet`", "sub": [] }, |
| 124 | + { "title": "`Entry` API", "sub": [] } |
| 125 | + ]}, |
| 126 | + { "title": "Generics", "sub": [ |
| 127 | + { "title": "Functions", "sub": [] }, |
| 128 | + { "title": "Structs and Enums", "sub": [] }, |
| 129 | + { "title": "`impl` Blocks", "sub": [] }, |
| 130 | + { "title": "Monomorphization", "sub": [] } |
| 131 | + ]} |
| 132 | + ], |
| 133 | + "slides_light_html": "http://htmlpreview.github.io/?https://github.com/rust-stuco/lectures/blob/main/week4/light.html", |
| 134 | + "slides_light_pdf": "https://raw.githubusercontent.com/rust-stuco/lectures/main/week4/light.pdf", |
| 135 | + "slides_dark_html": "http://htmlpreview.github.io/?https://github.com/rust-stuco/lectures/blob/main/week4/dark.html", |
| 136 | + "slides_dark_pdf": "https://raw.githubusercontent.com/rust-stuco/lectures/main/week4/dark.pdf", |
| 137 | + "hw_handout": "/hw/multilab/multilab.zip", |
| 138 | + "hw_writeup": "/hw/multilab/doc/multilab/index.html", |
| 139 | + "hw_released": false, |
| 140 | + "details_released": true, |
| 141 | + "slides_released": true, |
| 142 | + "extras": [ |
| 143 | + { "title": "Rust Book Chapter 8", "link": "https://doc.rust-lang.org/book/ch08-00-common-collections.html", "sub": []}, |
| 144 | + { "title": "Rust Book Chapter 10.1", "link": "https://doc.rust-lang.org/book/ch10-01-syntax.html", "sub": []} |
| 145 | + ] |
110 | 146 | }
|
111 | 147 | ]
|
112 | 148 | }
|
0 commit comments