How-To Guides¶
Guides for tools and workflows used in this course. To start:
- Connecting to the Server with VS Code — installing the Remote-SSH extension, first login, and getting into the course's Haskell environment.
- Text Editors on the Server — the terminal editors installed on the course server (vim, neovim, micro, helix), how to run each, and how to request another.
- Writing and Running Tests — the commands you'll run to check your work, plus how Haskell modules, Hspec, and QuickCheck fit together if you want to write your own tests.
- The Homework Workflow — the end-to-end process for every assignment: making your own private copy of the starter repo, cloning it to the server, and submitting on Gradescope.
Coming soon
More guides will be posted here as the semester develops.