-
Question: I don't understand the concept of iterative processes
Answer: Processes arise (or evolve) when we evaluate programs, and programs describe processes. A process is either recursive or iter…
-
On the solution of Exercise 3.3.2, you wrote:
```
-- prove that n + m = m + n
-- n + m ==
-- (n +) . foldn Succ Zero m ==
-- by fusion law
-- foldn Succ n m
...
-- let's define + using fi…
-
Validation of [sicp.epub](https://github.com/sarabander/sicp-epub/blob/master/sicp.epub?raw=true) fails with the message
`ACC-009 (WARNING) Message: MathML should either have an 'alttext' attribut…
-
I used Stephensonsrocket to dualboot macOS and steamos but have since ran into an issue the hard disk is too small and when trying to format the whole hard disk in disk utility recovery mode disk util…
-
As a potential enhancement, it may be better if clicking a footnote in the main section of the text caused a pop-up with the given footnote text. This would help avoid having to go back and forth in t…
-
На страницах с главами, юзерами, упражнениями и логами дублируются тайтл
там где просто страницы без пагинации надо расширить title
где есть пагинация, скорее всего настроить правильную отдачу, что …
-
- [x] 프로그래밍 심리학 : 코드를 작성하는 행위에 대한 새로운 관점을 보여 주는 책.
- [x] Clean Code : 코드 많이 작성하고 읽어볼 생각.
- [x] 맨먼스 미신 : 소프트웨어 개발의 본질개념적 구조과 부수성도구에 대한 에세이
- [x] 실용주의 프로그래머 : 직교성 등 소프트웨어 설계에 대한 얘기가 나오는 서적으로 기억
- [x…
-
This needs to be configurable as to which dialects, or at least disableable. As it is now, adding vim-racket _removes_ language support in vim, because what used to at least be recognized as ft=scheme…
-
Should we encourage people to go (_way_) beyond learning how to build "web apps" and learn more CS _fundamentals_...?
+ http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/
+ http…
-
The logic programming patterns in section 4.4 used `?foo` for variables in Scheme and `$foo` in JS.
That's a great choice, as dollar is the only punctuation char valid in JS identifiers, and alludes …