Overview

Check out the regular Intermediate CS course’s Pro Features section. We will use it for for loops and matching.

Useful Topics

  • Structures (not nearly as useful as other material)!

  • Match

  • For “Loops” (a misnomer in Racket): for/list and for/fold.

  • Symbols

  • Association Lists

  • Quoting and Quasiquoting - making templates.

  • Multiple values. (Optional.) One legitimate use: updating two “accumulators” in for/fold. Usually not appropriate; consider returning a structure instead.

Last modified October 19, 2024: Add to content. (bfe7916)