- Racket Website
- The Racket Guide - good beginner's resource
- The Racket Reference
- Systems Programming with Racket
- Web Applications Tutorial
- Web Server Docs
- JSON docs
We installed racket-mode which had everything we needed built-in.
We didn't compile anything. Just used the REPL.
$ racket
No LSP needed. REPL-connected buffer provides LSP-like functionality.
The pre-installed libraries had everything we needed so we never reached for any package management.
- Had issues installing racket-mode the first time, but seemed to be a transient issue with refreshing packages from melpa.
- Despite the docs having a more modern UI and nice hyperlinking, I found the documentation to be a little difficult to use. Perhaps, this was due to not understanding some basics around struct behavior (such as what I assume are macro-generated accessors). I also missed the one page guides, manuals, and documentation available for Common Lisp.
- As alluded to the syntax of struct accessors being
<structname>-<fieldname>definitely through me off.
We didn't use any!