2 ms·
Similar to SICP, I'd recommend "How to Design Programs" (2nd ed.) [1]. It describes an "algebra of data" using Racket [2] (a modern lisp) as the vehicle. [1]
by ogennadi 10y ago
Similar to SICP, I'd recommend "How to Design Programs" (2nd ed.) [1]. It describes an "algebra of data" using
Racket [2] (a modern lisp) as the vehicle.
[1] http://www.ccs.neu.edu/home/matthias/HtDP2e/index.html http://www.ccs.neu.edu/home/matthias/HtDP2e/index.html
[2] https://docs.racket-lang.org/racket-cheat/index.html https://docs.racket-lang.org/racket-cheat/index.html