J David Eisenberg
J David Eisenberg
In figure 14.1, the composition arrows appear to be pointing the wrong direction. Most of the UML resources I have seen, including these, show the arrow pointing toward the container...
Would it be useful to add content to cover: - Post-increment/decrement vs. pre-increment/decrement and how they differ when used in an assignment `x = ++y;` vs `x = y++;` -...
I added the plugin to domina's `project.clj` file `lein marg` produces: ``` Compiling ClojureScript. Exception in thread "main" java.lang.RuntimeException: Unable to resolve symbol: cond-> in this context, compiling:(cljs/analyzer.clj:624) at clojure.lang.Compiler.analyze(Compiler.java:6281)...
In the attached minimal test, all the lines of code appear aligned at the left of the text area. The `codemirror.css` and `klipse.js` files are copies from the `dist` directory....
Please check the documentation for `asJsExn`; I am not sure I read the code for this correctly (nor am i sure how to use it).
Regarding https://rescript-lang.org/docs/manual/latest/control-flow#for-loops It appears that the body of a `for` loop must evaluate to `unit`. This code: ``` let n: array = [] for i in 1 to 3 {...
Since `Float.degrees` converts degrees to radians, `Float.radians` should do the complementary operation of converting radians to degrees. This would be useful for any user-facing program involving angles, as non-mathematicians think...
Give students lots of practice with printing string literals. Hint to exercise also lets students know they can use either single or double quotes.
I am trying to build the course (thinkcspy) by using the `build.sh` file. I get many errors like this, and have no idea what I have done incorrectly. ``` WARNING:...
Section 2.5 (Variable Names and Keywords) suggests using `snake_case` for variable names. This is done in CodeLens 2.7.5 and section 2.8 (Input). However, once the book reaches section 6.2 (Functions...