{"id":16866956,"url":"https://github.com/webern/sicp","last_synced_at":"2026-01-04T21:04:27.174Z","repository":{"id":88144488,"uuid":"203611260","full_name":"webern/sicp","owner":"webern","description":"Work in Racket for the SICP Book","archived":false,"fork":false,"pushed_at":"2019-09-29T15:47:17.000Z","size":550,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-24T21:24:54.006Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Racket","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webern.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-21T15:18:43.000Z","updated_at":"2019-10-26T16:55:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"f1c473ec-dda2-49ab-8226-66236dc8059d","html_url":"https://github.com/webern/sicp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webern%2Fsicp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webern%2Fsicp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webern%2Fsicp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webern%2Fsicp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webern","download_url":"https://codeload.github.com/webern/sicp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244273891,"owners_count":20427011,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T14:52:15.250Z","updated_at":"2026-01-04T21:04:22.128Z","avatar_url":"https://github.com/webern.png","language":"Racket","funding_links":[],"categories":[],"sub_categories":[],"readme":"SICP\n====\n\nThis is my work on Structure and Intepretation of Computer Programs.\n\n### Exercises\n\n- [x] 001 Exercise 1.1\n- [x] 002 Exercise 1.2\n- [x] 003 Exercise 1.3\n- [x] 004 Exercise 1.4\n- [x] 005 Exercise 1.5\n- [x] 006 Exercise 1.6\n- [x] 007 Exercise 1.7\n- [x] 008 Exercise 1.8\n- [x] 009 Exercise 1.9\n- [x] 010 Exercise 1.10\n- [ ] 011 Exercise 1.11 -\u003e HARD: TODO - Try Again\n- [x] 012 Exercise 1.12\n- [ ] 013 Exercise 1.13 -\u003e MATH: TODO - Look this up somewhere and understand.\n- [x] 014 Exercise 1.14 -\u003e best effort - cannot do the big O analysis\n- [x] 015 Exercise 1.15 -\u003e EASY\n- [x] 016 Exercise 1.16 -\u003e MODERATE - important\n- [x] 017 Exercise 1.17 -\u003e EASY\n- [x] 018 Exercise 1.18 -\u003e EASY - if you understood 1.16\n- [ ] 019 Exercise 1.19 -\u003e MATH - too hard, have to skip it for now\n- [x] 020 Exercise 1.20 -\u003e MODERATE - i thought normal form would be infinite, neglected 'special form if'\n- [x] 021 Exercise 1.21 -\u003e EASY\n- [x] 022 Exercise 1.22 -\u003e MODERATE - required some rewriting of the SICP scheme\n- [x] 023 Exercise 1.23 -\u003e EASY\n- [x] 024 Exercise 1.24 -\u003e EASY - note, modern machines too fast for this\n- [ ] 026 Exercise 1.26\n- [ ] 027 Exercise 1.27\n- [ ] 028 Exercise 1.28\n- [ ] 029 Exercise 1.29\n- [ ] 030 Exercise 1.30\n- [ ] 031 Exercise 1.31\n- [ ] 032 Exercise 1.32\n- [ ] 033 Exercise 1.33\n- [ ] 034 Exercise 1.34\n- [ ] 035 Exercise 1.35\n- [ ] 036 Exercise 1.36\n- [ ] 037 Exercise 1.37\n- [ ] 038 Exercise 1.38\n- [ ] 039 Exercise 1.39\n- [ ] 040 Exercise 1.40\n- [ ] 041 Exercise 1.41\n- [ ] 042 Exercise 1.42\n- [ ] 043 Exercise 1.43\n- [ ] 044 Exercise 1.44\n- [ ] 045 Exercise 1.45\n- [ ] 046 Exercise 1.46\n- [x] 047 Exercise 2.1  -\u003e MODERATE - scheme syntax made this hard for me, but the math concept is very simple\n- [ ] 048 Exercise 2.2\n- [ ] 049 Exercise 2.3\n- [ ] 050 Exercise 2.4\n- [ ] 051 Exercise 2.5\n- [ ] 052 Exercise 2.6\n- [ ] 053 Exercise 2.7\n- [ ] 054 Exercise 2.8\n- [ ] 055 Exercise 2.9\n- [ ] 056 Exercise 2.10\n- [ ] 057 Exercise 2.11\n- [ ] 058 Exercise 2.12\n- [ ] 059 Exercise 2.13\n- [ ] 060 Exercise 2.14\n- [ ] 061 Exercise 2.15\n- [ ] 062 Exercise 2.16\n- [ ] 063 Exercise 2.17\n- [ ] 064 Exercise 2.18\n- [ ] 065 Exercise 2.19\n- [ ] 066 Exercise 2.20\n- [ ] 067 Exercise 2.21\n- [ ] 068 Exercise 2.22\n- [ ] 069 Exercise 2.23\n- [ ] 070 Exercise 2.24\n- [ ] 071 Exercise 2.25\n- [ ] 072 Exercise 2.26\n- [ ] 073 Exercise 2.27\n- [ ] 074 Exercise 2.28\n- [ ] 075 Exercise 2.29\n- [ ] 076 Exercise 2.30\n- [ ] 077 Exercise 2.31\n- [ ] 078 Exercise 2.32\n- [ ] 079 Exercise 2.33\n- [ ] 080 Exercise 2.34\n- [ ] 081 Exercise 2.35\n- [ ] 082 Exercise 2.36\n- [ ] 083 Exercise 2.37\n- [ ] 084 Exercise 2.38\n- [ ] 085 Exercise 2.39\n- [ ] 086 Exercise 2.40\n- [ ] 087 Exercise 2.41\n- [ ] 088 Exercise 2.42\n- [ ] 089 Exercise 2.43\n- [ ] 090 Exercise 2.44\n- [ ] 091 Exercise 2.45\n- [ ] 092 Exercise 2.46\n- [ ] 093 Exercise 2.47\n- [ ] 094 Exercise 2.48\n- [ ] 095 Exercise 2.49\n- [ ] 096 Exercise 2.50\n- [ ] 097 Exercise 2.51\n- [ ] 098 Exercise 2.52\n- [ ] 099 Exercise 2.53\n- [ ] 100 Exercise 2.54\n- [ ] 101 Exercise 2.55\n- [ ] 102 Exercise 2.56\n- [ ] 103 Exercise 2.57\n- [ ] 104 Exercise 2.58\n- [ ] 105 Exercise 2.59\n- [ ] 106 Exercise 2.60\n- [ ] 107 Exercise 2.61\n- [ ] 108 Exercise 2.62\n- [ ] 109 Exercise 2.63\n- [ ] 110 Exercise 2.64\n- [ ] 111 Exercise 2.65\n- [ ] 112 Exercise 2.66\n- [ ] 113 Exercise 2.67\n- [ ] 114 Exercise 2.68\n- [ ] 115 Exercise 2.69\n- [ ] 116 Exercise 2.70\n- [ ] 117 Exercise 2.71\n- [ ] 118 Exercise 2.72\n- [ ] 119 Exercise 2.73\n- [ ] 120 Exercise 2.74\n- [ ] 121 Exercise 2.75\n- [ ] 122 Exercise 2.76\n- [ ] 123 Exercise 2.77\n- [ ] 124 Exercise 2.78\n- [ ] 125 Exercise 2.79\n- [ ] 126 Exercise 2.80\n- [ ] 127 Exercise 2.81\n- [ ] 128 Exercise 2.82\n- [ ] 129 Exercise 2.83\n- [ ] 130 Exercise 2.84\n- [ ] 131 Exercise 2.85\n- [ ] 132 Exercise 2.86\n- [ ] 133 Exercise 2.87\n- [ ] 134 Exercise 2.88\n- [ ] 135 Exercise 2.89\n- [ ] 136 Exercise 2.90\n- [ ] 137 Exercise 2.91\n- [ ] 138 Exercise 2.92\n- [ ] 139 Exercise 2.93\n- [ ] 140 Exercise 2.94\n- [ ] 141 Exercise 2.95\n- [ ] 142 Exercise 2.96\n- [ ] 143 Exercise 2.97\n- [ ] 144 Exercise 3.1\n- [ ] 145 Exercise 3.2\n- [ ] 146 Exercise 3.3\n- [ ] 147 Exercise 3.4\n- [ ] 148 Exercise 3.5\n- [ ] 149 Exercise 3.6\n- [ ] 150 Exercise 3.7\n- [ ] 151 Exercise 3.8\n- [ ] 152 Exercise 3.9\n- [ ] 153 Exercise 3.10\n- [ ] 154 Exercise 3.11\n- [ ] 155 Exercise 3.12\n- [ ] 156 Exercise 3.13\n- [ ] 157 Exercise 3.14\n- [ ] 158 Exercise 3.15\n- [ ] 159 Exercise 3.16\n- [ ] 160 Exercise 3.17\n- [ ] 161 Exercise 3.18\n- [ ] 162 Exercise 3.19\n- [ ] 163 Exercise 3.20\n- [ ] 164 Exercise 3.21\n- [ ] 165 Exercise 3.22\n- [ ] 166 Exercise 3.23\n- [ ] 167 Exercise 3.24\n- [ ] 168 Exercise 3.25\n- [ ] 169 Exercise 3.26\n- [ ] 170 Exercise 3.27\n- [ ] 171 Exercise 3.28\n- [ ] 172 Exercise 3.29\n- [ ] 173 Exercise 3.30\n- [ ] 174 Exercise 3.31\n- [ ] 175 Exercise 3.32\n- [ ] 176 Exercise 3.33\n- [ ] 177 Exercise 3.34\n- [ ] 178 Exercise 3.35\n- [ ] 179 Exercise 3.36\n- [ ] 180 Exercise 3.37\n- [ ] 181 Exercise 3.38\n- [ ] 182 Exercise 3.39\n- [ ] 183 Exercise 3.40\n- [ ] 184 Exercise 3.41\n- [ ] 185 Exercise 3.42\n- [ ] 186 Exercise 3.43\n- [ ] 187 Exercise 3.44\n- [ ] 188 Exercise 3.45\n- [ ] 189 Exercise 3.46\n- [ ] 190 Exercise 3.47\n- [ ] 191 Exercise 3.48\n- [ ] 192 Exercise 3.49\n- [ ] 193 Exercise 3.50\n- [ ] 194 Exercise 3.51\n- [ ] 195 Exercise 3.52\n- [ ] 196 Exercise 3.53\n- [ ] 197 Exercise 3.54\n- [ ] 198 Exercise 3.55\n- [ ] 199 Exercise 3.56\n- [ ] 200 Exercise 3.57\n- [ ] 201 Exercise 3.58\n- [ ] 202 Exercise 3.59\n- [ ] 203 Exercise 3.60\n- [ ] 204 Exercise 3.61\n- [ ] 205 Exercise 3.62\n- [ ] 206 Exercise 3.63\n- [ ] 207 Exercise 3.64\n- [ ] 208 Exercise 3.65\n- [ ] 209 Exercise 3.66\n- [ ] 210 Exercise 3.67\n- [ ] 211 Exercise 3.68\n- [ ] 212 Exercise 3.69\n- [ ] 213 Exercise 3.70\n- [ ] 214 Exercise 3.71\n- [ ] 215 Exercise 3.72\n- [ ] 216 Exercise 3.73\n- [ ] 217 Exercise 3.74\n- [ ] 218 Exercise 3.75\n- [ ] 219 Exercise 3.76\n- [ ] 220 Exercise 3.77\n- [ ] 221 Exercise 3.78\n- [ ] 222 Exercise 3.79\n- [ ] 223 Exercise 3.80\n- [ ] 224 Exercise 3.81\n- [ ] 225 Exercise 3.82\n- [ ] 226 Exercise 4.1\n- [ ] 227 Exercise 4.2\n- [ ] 228 Exercise 4.3\n- [ ] 229 Exercise 4.4\n- [ ] 230 Exercise 4.5\n- [ ] 231 Exercise 4.6\n- [ ] 232 Exercise 4.7\n- [ ] 233 Exercise 4.8\n- [ ] 234 Exercise 4.9\n- [ ] 235 Exercise 4.10\n- [ ] 236 Exercise 4.11\n- [ ] 237 Exercise 4.12\n- [ ] 238 Exercise 4.13\n- [ ] 239 Exercise 4.14\n- [ ] 240 Exercise 4.15\n- [ ] 241 Exercise 4.16\n- [ ] 242 Exercise 4.17\n- [ ] 243 Exercise 4.18\n- [ ] 244 Exercise 4.19\n- [ ] 245 Exercise 4.20\n- [ ] 246 Exercise 4.21\n- [ ] 247 Exercise 4.22\n- [ ] 248 Exercise 4.23\n- [ ] 249 Exercise 4.24\n- [ ] 250 Exercise 4.25\n- [ ] 251 Exercise 4.26\n- [ ] 252 Exercise 4.27\n- [ ] 253 Exercise 4.28\n- [ ] 254 Exercise 4.29\n- [ ] 255 Exercise 4.30\n- [ ] 256 Exercise 4.31\n- [ ] 257 Exercise 4.32\n- [ ] 258 Exercise 4.33\n- [ ] 259 Exercise 4.34\n- [ ] 260 Exercise 4.35\n- [ ] 261 Exercise 4.36\n- [ ] 262 Exercise 4.37\n- [ ] 263 Exercise 4.38\n- [ ] 264 Exercise 4.39\n- [ ] 265 Exercise 4.40\n- [ ] 266 Exercise 4.41\n- [ ] 267 Exercise 4.42\n- [ ] 268 Exercise 4.43\n- [ ] 269 Exercise 4.44\n- [ ] 270 Exercise 4.45\n- [ ] 271 Exercise 4.46\n- [ ] 272 Exercise 4.47\n- [ ] 273 Exercise 4.48\n- [ ] 274 Exercise 4.49\n- [ ] 275 Exercise 4.50\n- [ ] 276 Exercise 4.51\n- [ ] 277 Exercise 4.52\n- [ ] 278 Exercise 4.53\n- [ ] 279 Exercise 4.54\n- [ ] 280 Exercise 4.55\n- [ ] 281 Exercise 4.56\n- [ ] 282 Exercise 4.57\n- [ ] 283 Exercise 4.58\n- [ ] 284 Exercise 4.59\n- [ ] 285 Exercise 4.60\n- [ ] 286 Exercise 4.61\n- [ ] 287 Exercise 4.62\n- [ ] 288 Exercise 4.63\n- [ ] 289 Exercise 4.64\n- [ ] 290 Exercise 4.65\n- [ ] 291 Exercise 4.66\n- [ ] 292 Exercise 4.67\n- [ ] 293 Exercise 4.68\n- [ ] 294 Exercise 4.69\n- [ ] 295 Exercise 4.70\n- [ ] 296 Exercise 4.71\n- [ ] 297 Exercise 4.72\n- [ ] 298 Exercise 4.73\n- [ ] 299 Exercise 4.74\n- [ ] 300 Exercise 4.75\n- [ ] 301 Exercise 4.76\n- [ ] 302 Exercise 4.77\n- [ ] 303 Exercise 4.78\n- [ ] 304 Exercise 4.79\n- [ ] 305 Exercise 5.1\n- [ ] 306 Exercise 5.2\n- [ ] 307 Exercise 5.3\n- [ ] 308 Exercise 5.4\n- [ ] 309 Exercise 5.5\n- [ ] 310 Exercise 5.6\n- [ ] 311 Exercise 5.7\n- [ ] 312 Exercise 5.8\n- [ ] 313 Exercise 5.9\n- [ ] 314 Exercise 5.10\n- [ ] 315 Exercise 5.11\n- [ ] 316 Exercise 5.12\n- [ ] 317 Exercise 5.13\n- [ ] 318 Exercise 5.14\n- [ ] 319 Exercise 5.15\n- [ ] 320 Exercise 5.16\n- [ ] 321 Exercise 5.17\n- [ ] 322 Exercise 5.18\n- [ ] 323 Exercise 5.19\n- [ ] 324 Exercise 5.20\n- [ ] 325 Exercise 5.21\n- [ ] 326 Exercise 5.22\n- [ ] 327 Exercise 5.23\n- [ ] 328 Exercise 5.24\n- [ ] 329 Exercise 5.25\n- [ ] 330 Exercise 5.26\n- [ ] 331 Exercise 5.27\n- [ ] 332 Exercise 5.28\n- [ ] 333 Exercise 5.29\n- [ ] 334 Exercise 5.30\n- [ ] 335 Exercise 5.31\n- [ ] 336 Exercise 5.32\n- [ ] 337 Exercise 5.33\n- [ ] 338 Exercise 5.34\n- [ ] 339 Exercise 5.35\n- [ ] 340 Exercise 5.36\n- [ ] 341 Exercise 5.37\n- [ ] 342 Exercise 5.38\n- [ ] 343 Exercise 5.39\n- [ ] 344 Exercise 5.40\n- [ ] 345 Exercise 5.41\n- [ ] 346 Exercise 5.42\n- [ ] 347 Exercise 5.43\n- [ ] 348 Exercise 5.44","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebern%2Fsicp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebern%2Fsicp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebern%2Fsicp/lists"}