module load racket.
If you're interested in miniKanren development, check out miniKanren.org!
The course staff use and endorse the Emacs text editor. EDIT: These may have Scheme-specific recommendations. Modify as necessary for Racket.
.emacsbefore using it.
.emacsfile, you must download the dot_emacs_dot_d.zip file, unzip the file, and rename the resulting directory
.emacs.d. You must then update the load-path in your
.emacsfile to point to the location of the
.emacs.ddirectory. Contact the AIs if you cannot unzip the
dot_emacs_dot_d.zipfile, or otherwise have problems configuring Emacs.
Cameron Swords (notably not a member of the course staff) uses and endorses the Vim text editor.
.vimrcbefore using it. A few other notes:
”in front of it), Vim's default color scheme is fine for most purposes.
scheme.vimand installed in your vim install director's syntax folder (
productprocedure written three ways: in accumulator-passing style, in continuation-passing style, and in direct style using