Top "Racket-student-languages" questions

The Racket Student Languages are a set of small languages meant to be used with the book How to Design Programs.

Why is this expression giving me a function body error?

(define (subtract-1 n) (string-append "Number is: " (number->string n)) (cond [(= n 0) "All done!"] [else (subtract-1(- n 1))])) I keep …

scheme racket racket-student-languages