How to Design Programs, Second Edition[1] is a good resource for learning how to model and program in a style that will translate well to full-blown Racket. See also Realm of Racket[2].
The Racket Cheat Sheet[3] is handy, and provides some useful links at the top (cf. "Sites", "Community").
One of the best resources I've found is Programming Languages: Application and Interpretation by Shriram Krishnamurthi[1]. It walks you through building a small interpreter and language in Racket. Not only does it teach Racket, but it helps understand how and why the language works.
5 comments
[ 3.3 ms ] story [ 25.3 ms ] threadThe Racket Cheat Sheet[3] is handy, and provides some useful links at the top (cf. "Sites", "Community").
[1] http://www.ccs.neu.edu/home/matthias/HtDP2e/
[2] http://realmofracket.com/
[3] http://docs.racket-lang.org/racket-cheat/
[1] https://cs.brown.edu/~sk/Publications/Books/ProgLangs/
It would be my suggestion.
https://www.edx.org/course/how-code-systematic-program-desig...
[1]: http://arclanguage.org/