Takeaways
- 35+ exam-level practice problems
- succinct guides to select chapters from Composing Programs
- extra "Analysis" sections for challenging concepts
- solutions on Github
- tested with UniExpect, a universal doctest-esque utility for REPL languages
More Resources
Here are additional open-source and/or free materials that I have written and made publicly available: